19 Commits
Author SHA1 Message Date
Patrick Exner be6f9a5b8a Add dependency section to gdextension file docs
(cherry picked from commit 2877a27633)
2024-07-24 21:09:39 +02:00
Patrick Exner 22cfe0233c Add documentation about .gdextension file
Update tutorials/scripting/gdextension/gdextension_file.rst

(cherry picked from commit 7695474656)
2024-07-24 21:07:25 +02:00
Patrick Exner f4679b0b57 Remove reference of `vertex` in particle shaders
(cherry picked from commit db0c9bb046)
2024-07-24 21:03:23 +02:00
Patrick Exner 314c9044e7 Replace ClassDB calls with available macros in GDExtension docs
(cherry picked from commit 1c49683ee8)
2024-07-24 20:59:05 +02:00
Patrick Exner 3c54d71038 Update first 2D shader TEXTURE built-in variable section 2024-01-25 09:43:05 +01:00
Patrick b14b5c8166 Add request to report missing exposed GDExtension funcationality
* adds note to the "What is GDExtension" docs to call for issue creation when people can't do something in GDExtension that is possible with modules
2023-07-21 22:02:25 +02:00
Patrick a9ab043f08 Update GDExtension docs with 4.1 branch info 2023-07-12 23:11:46 +02:00
Patrick 9704d2928e Set godot-cpp branch to 4.0 in GDExtension tutorial 2023-06-09 20:44:49 +02:00
Patrick 7961a18087 Fixes typos in GDExtension tutorial 2023-06-09 20:30:04 +02:00
Patrick 37c50b1909 Update GDExtension tutorial for entry functions
Docs part of https://github.com/godotengine/godot-cpp/pull/1095
Same changes as https://github.com/godotengine/godot-cpp/pull/1115
2023-05-19 11:32:59 +02:00
Patrick 60da673ced Mention Spatial -> Node3D rename in Introduction docs 2023-05-11 23:31:43 +02:00
Patrick b4f3575d3b Update/Clarify gdextension docs 2023-03-25 01:21:19 +01:00
Patrick 11ae34336f Fix GDExtension file path for extension registration
This PR fixes the issue by adding the necessary `/demo` path part.

Fixes https://github.com/godotengine/godot-docs/issues/6872#issuecomment-1452752784
2023-03-03 02:03:48 +01:00
Patrick ddd4de4ff0 Fix minor inconsistencies of gdextension docs
* Fixed wrong indentation
* `ADD_SIGNAL` is not a method but a macro which simplifies the usage of the ClassDB method.
2023-02-27 13:11:19 +01:00
Patrick 1d609842dd GDExtension docs
Renames from GDNative to GDExtension


Add Pictures/Gifs and clarified compatability


Remove GDNative language bindings from GDExtension docs


Update SConstruct and AddingProperties section


updated with suggestions


Added property hint example + updated to API naming changes


Fixed redirect.csv
2023-02-26 16:44:45 +01:00
Patrick c298b8f494 Typo fix and add forgotten built-in for spatial shader docs
Added the . at the end of the built-ins I forgot and the built-ins CAMERA_DIRECTIOON_WORLD for the fragment built-ins
2022-09-07 19:49:10 +02:00
Patrick Exner bb6e986321 Document new shader built-ins (node position, camera pos/dir)
Following up on this PR: https://github.com/godotengine/godot/pull/63597
Documents the new shader built-ins introduced by this PR.
```
NODE_POSITION_WORLD = Node world space position
NODE_POSITION_VIEW = Node view position
CAMERA_POSITION_WORLD = Camera world space position
CAMERA_DIRECTION_WORLD = Camera world space direction
```
2022-08-05 21:28:26 +02:00
Patrick Exner e5f23eebf2 Examples of matrix input usage in Spatial Shaders 2022-07-19 18:48:42 +02:00
Patrick (FlameLizard21) e3964988cc Update fragment() -> sky() function name in Sky shaders (#5719) 2022-03-28 18:56:56 +02:00