Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from godotengine:master #104

Open
wants to merge 4,843 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
4843 commits
Select commit Hold shift + click to select a range
181206b
Remove canonical/hreflang tags, let RTD I18N do it
mhilbrunner Nov 5, 2024
8d21f6f
Fix link to Windows platform port in Custom platform ports
Calinou Nov 5, 2024
e7c07d2
Add section on manual style to Writing Guidelines
tetrapod00 Oct 14, 2024
7e1cb19
Merge pull request #10210 from Calinou/custom-platform-ports-fix-wind…
mhilbrunner Nov 5, 2024
012f0b8
Improve interpolation smoothing example
tetrapod00 Nov 3, 2024
a8667ff
Add links to project setting mentions
tetrapod00 Oct 14, 2024
eee29a2
Merge pull request #10075 from KleidonBD/patch-1
mhilbrunner Nov 5, 2024
7eb4617
Merge pull request #10197 from tetrapod00/lerp-smoothing
mhilbrunner Nov 5, 2024
6ef6ad8
Use the newly introduced ``is not`` operator
0stam Aug 17, 2024
8db5923
Merge pull request #10214 from tetrapod00/project-settings-links
skyace65 Nov 7, 2024
3aa11b7
Merge pull request #10208 from mhilbrunner/gh-actions-skip-on-forks-b…
mhilbrunner Nov 7, 2024
a178d0c
Merge pull request #10209 from mhilbrunner/i18n-fix
mhilbrunner Nov 7, 2024
53ea9b6
Fix codespell not running on some files
tetrapod00 Nov 7, 2024
5994348
Change all usages of "run-time" to "runtime"
tetrapod00 Nov 7, 2024
c9ec242
Tweak SSRL performance cost in 3D antialiasing comparison table
Calinou Nov 7, 2024
5606be5
Improve GDScript format strings tutorial
tetrapod00 Nov 7, 2024
c181d61
Merge pull request #10223 from Calinou/antialiasing-table-ssrl-tweak-…
mhilbrunner Nov 7, 2024
47455be
Merge pull request #10222 from tetrapod00/run-time-runtime
mhilbrunner Nov 7, 2024
00495c0
Merge pull request #10220 from tetrapod00/codespell-fix-not-run
mhilbrunner Nov 7, 2024
396fc8f
Merge pull request #10227 from tetrapod00/integral-integer
mhilbrunner Nov 7, 2024
d837593
Add custom codespell dictionary
tetrapod00 Nov 7, 2024
9fe0931
Improve Bug triage guidelines
tetrapod00 Nov 6, 2024
b1861e0
Merge pull request #10219 from tetrapod00/improve-bug-triage
mhilbrunner Nov 7, 2024
6afebce
Document CURRENT_RENDERER built-in shader define
tetrapod00 Nov 8, 2024
40d1613
Document exporting as progressive web app in Exporting for the web
Calinou Nov 8, 2024
a362a0a
Update "Size and anchors" to reflect Godot 4.3 terminology (#10216)
mikael-ros Nov 8, 2024
6a11d11
Update list of debugging settings
tetrapod00 Nov 9, 2024
76bcb14
Consistently use "built-in" and "built into", avoid "builtin" and "bu…
tetrapod00 Nov 9, 2024
8daa3af
Merge pull request #10233 from tetrapod00/debug-tools-outdated
skyace65 Nov 9, 2024
bc67ddf
classref: Sync with current master branch (e65a237)
Nov 9, 2024
8a7d0e9
Remove unneeded C# comment from First 2D Game
tetrapod00 Nov 9, 2024
feb1db0
Merge pull request #10237 from tetrapod00/remove-c#-comment
skyace65 Nov 9, 2024
389891b
Add multiple renderer support to Advanced Postprocessing
tetrapod00 Nov 11, 2024
49de9cf
Bump sphinxcontrib-video from 0.2.1 to 0.3.1
dependabot[bot] Nov 11, 2024
15908c2
Merge pull request #10245 from godotengine/dependabot/pip/sphinxcontr…
mhilbrunner Nov 11, 2024
bebd5b8
Add color constants reference to BBCode in RichTextLabel
Calinou Oct 10, 2024
e06a814
Fix typo in Using signals (#10246)
enarve Nov 11, 2024
4c3020b
Document `@export_custom` and additional range hints in GDScript exports
Calinou Sep 23, 2024
26421fa
Merge pull request #9993 from Calinou/gdscript-exports-export-custom
mhilbrunner Nov 11, 2024
b7b3c59
Mention web support in Choosing a renderer section
tetrapod00 Nov 11, 2024
fd830a9
Restore old menu
Piralein Nov 2, 2024
94f9088
Merge pull request #10249 from tetrapod00/web-rendering
mhilbrunner Nov 12, 2024
4556ff1
Merge pull request #10236 from godotengine/classref/sync-e65a237
mhilbrunner Nov 12, 2024
96fe4d1
Merge pull request #10244 from tetrapod00/advanced-postprocess-ndc
mhilbrunner Nov 12, 2024
df5976a
Merge pull request #10194 from Piralein/layoutfix
mhilbrunner Nov 12, 2024
7f6da48
Merge pull request #10231 from tetrapod00/renderer-state-define
mhilbrunner Nov 12, 2024
905b1f4
Merge pull request #10221 from tetrapod00/codespell-custom
mhilbrunner Nov 12, 2024
f271708
Change warnings to dangers if data loss can occur
tetrapod00 Nov 12, 2024
2d9aeb9
Update Random number generation for Godot 4.2+ (#9822)
Calinou Nov 13, 2024
6919723
Clarify VERTEX and other shader built-ins
tetrapod00 Nov 13, 2024
36088f3
Update recommended renderer for XR
skyace65 Nov 13, 2024
9c52320
Add comments about non-monospaced tables
tetrapod00 Nov 14, 2024
dcbb136
Update link in Upgrading from Godot 3 to Godot 4
tetrapod00 Nov 14, 2024
436b6e1
Bump sphinx-rtd-theme from 3.0.1 to 3.0.2
dependabot[bot] Nov 14, 2024
09153cc
Merge pull request #10262 from tetrapod00/emoji-table
mhilbrunner Nov 14, 2024
f84e912
Merge pull request #10264 from godotengine/dependabot/pip/sphinx-rtd-…
mhilbrunner Nov 14, 2024
dee3e6d
Merge pull request #10263 from tetrapod00/3-4-link
mhilbrunner Nov 14, 2024
19804cc
Merge pull request #10256 from skyace65/XR-Renderer
mhilbrunner Nov 14, 2024
8c29125
Merge pull request #10235 from tetrapod00/builtin-built-in
mhilbrunner Nov 14, 2024
ef96f93
Merge pull request #10232 from Calinou/exporting-for-web-progressive-…
mhilbrunner Nov 14, 2024
a12dfff
Bump minimum SCons/Python for builds
Repiteo Nov 14, 2024
5338ea5
Merge pull request #10266 from Repiteo/bump-scons-python-versions
mhilbrunner Nov 14, 2024
f70686c
CI: Integrate `pre-commit` for style checks
Repiteo Nov 14, 2024
316f05f
Merge pull request #10252 from tetrapod00/warn
mhilbrunner Nov 15, 2024
703d0cd
Improve grammar and writing in Pipeline compilations page (#10257)
Calinou Nov 15, 2024
e0dc2b1
classref: Sync with current master branch (6c05ec3)
Nov 16, 2024
99a88c6
Merge pull request #10270 from godotengine/classref/sync-6c05ec3
mhilbrunner Nov 16, 2024
94aadc9
Merge pull request #10267 from Repiteo/ci/pre-commit
mhilbrunner Nov 17, 2024
8095573
C# exports: Fix semicolon syntax error
mhilbrunner Nov 17, 2024
d7ba911
Add note about LightmapGI only baking nodes under its parent (#10247)
FlooferLand Nov 17, 2024
f87ae31
Merge pull request #10275 from mhilbrunner/fix-csharp-semicolon
mhilbrunner Nov 17, 2024
dfb8a18
Merge pull request #10169 from tetrapod00/manual-style-guide
mhilbrunner Nov 17, 2024
338c19c
Document converting CSG nodes to MeshInstance3D and related lightmapp…
Calinou Nov 17, 2024
99c5cb6
Merge pull request #10069 from Calinou/bbcode-in-richtextlabel-color-…
mhilbrunner Nov 17, 2024
3a52789
Merge pull request #10054 from furkanCalik7/manual-transform-update
mhilbrunner Nov 17, 2024
0022143
Add info about layer mask exporting to physics_introduction.rst (#10242)
notPelf Nov 17, 2024
ff46ea4
Merge pull request #9777 from 0stam/is-not-conversion
mhilbrunner Nov 17, 2024
9a886ec
Merge pull request #10276 from mhilbrunner/cherry-pick-10242
mhilbrunner Nov 17, 2024
eda6a2d
Compiling for Linux/BSD: Add openKylin
mhilbrunner Nov 17, 2024
9a2fccb
Merge pull request #10277 from mhilbrunner/salvage-9858
mhilbrunner Nov 17, 2024
73f306f
Clarified `--script <script>` expected path values (#9923)
Klaim Nov 17, 2024
acbf957
Merge pull request #10108 from austin226/patch-2
mhilbrunner Nov 17, 2024
723a9a3
Merge pull request #9873 from HolonProduction/sub-plugins
mhilbrunner Nov 17, 2024
b2647dd
Merge pull request #9756 from ztc0611/fix-quit-requests-mobile
mhilbrunner Nov 17, 2024
0a6c134
Merge pull request #9382 from fmnjose/patch-1
mhilbrunner Nov 17, 2024
5e8062d
Update android export page for AAB requirement (#9637)
skyace65 Nov 17, 2024
feeea91
Add ThreadSanitizer usage note under Linux (#8908)
Rubonnek Nov 17, 2024
09156f2
Add UPDATE comments to perishable information
tetrapod00 Nov 10, 2024
991cea2
Add diagram of shader compilation steps to Pipeline Compilations page
tetrapod00 Oct 25, 2024
e766d79
Update vectors_advanced.rst
ntlblpm Nov 17, 2024
bcce532
Update matrices_and_transforms.rst
ntlblpm Nov 17, 2024
41b0e4c
Merge pull request #10279 from ntlblpm/patch-2
mhilbrunner Nov 18, 2024
5fe7cb2
Merge pull request #10280 from ntlblpm/patch-3
mhilbrunner Nov 18, 2024
02f5982
Merge pull request #10243 from tetrapod00/update-comments
mhilbrunner Nov 18, 2024
9233769
Merge pull request #10144 from tetrapod00/pipeline-stutter-diagram
mhilbrunner Nov 18, 2024
bed8076
Add mention of Auto Reload Scripts on External Change option to the e…
ivanskorikov Nov 18, 2024
5bad2a6
Add back information about per-vertex shading (#10281)
tetrapod00 Nov 18, 2024
e402984
Document `rand_weighted()` in Random number generation (#10283)
Calinou Nov 18, 2024
d354f8c
Add hyphens to some adjective phrases
tetrapod00 Nov 18, 2024
93489bb
Use "low-level" and "high-level" instead of "low level" and "high level"
tetrapod00 Nov 18, 2024
1b0e0eb
Merge pull request #10284 from tetrapod00/hyphens
mhilbrunner Nov 18, 2024
9ca59bd
Merge pull request #10285 from tetrapod00/low-level-hyphen
mhilbrunner Nov 18, 2024
7855e17
Update using_multiple_threads.rst (#8752)
i-snyder Nov 19, 2024
128d712
Merge pull request #8195 from wlsnmrk/cross-scripting-style
mhilbrunner Nov 19, 2024
7ad80b3
Fix EOF newlines in using multiple threads
mhilbrunner Nov 19, 2024
a5aac83
Merge pull request #10289 from mhilbrunner/fix-eof
mhilbrunner Nov 19, 2024
07fbf9e
Merge pull request #10259 from tetrapod00/clarify-vertex
mhilbrunner Nov 19, 2024
b29d5ec
Remove link to hxgodot
FlooferLand Nov 19, 2024
417ddf3
Merge pull request #10290 from FlooferLand/broken-hxgodot
mhilbrunner Nov 19, 2024
77f3eb6
Remove performance comparison from C# Basics
tetrapod00 Nov 19, 2024
7cfe4b8
Fix wrong editor setting in Overview of Debugging Tools
tetrapod00 Nov 19, 2024
e081912
Merge pull request #10293 from tetrapod00/debug-shortcut
mhilbrunner Nov 19, 2024
00c34dd
Add examples of individually setting bits in Physics introduction (#9…
D4Devil Nov 20, 2024
1b51bb7
Add documentation for `hint_enum` uniform in shading_language.rst (#9…
ArceusMaxis Nov 20, 2024
892322b
Add C# code to random_number_generation and fix shuffle bag example. …
ssBandit Nov 20, 2024
9057f15
Add dev_build and dev_mode flags to scons compilation instructions fo…
jonathansekela Sep 29, 2024
76a8087
Merge pull request #10286 from tetrapod00/4x-csharp
skyace65 Nov 20, 2024
c10b857
Improve shader function descriptions (#9338)
AshbyGeek Nov 20, 2024
5f3666b
Merge pull request #10019 from jonathansekela/master
mhilbrunner Nov 20, 2024
6feb7b4
Add FAQ entry "Which programming language is fastest?"
tetrapod00 Nov 19, 2024
c1310e6
Add GDScript naming convention summary table
tetrapod00 Nov 20, 2024
f94cdb1
Merge pull request #10287 from tetrapod00/language-compare
skyace65 Nov 20, 2024
b82187d
Clarify Area2D warning behavior (#10173)
Kushal-Dev94 Nov 21, 2024
5b15d19
Merge pull request #10295 from tetrapod00/gdscript-summary
mhilbrunner Nov 21, 2024
c46c219
Add `samplerExternalOES` type to variable types of shading language
Chaosus Nov 21, 2024
0ceba58
Merge pull request #10299 from Chaosus/shader_new_uniform_type
tetrapod00 Nov 21, 2024
26cd9d1
Add Shader functions page to documentation changelog
tetrapod00 Nov 22, 2024
0f8c24b
Update PackedArray explanation to match Godot 4.0 behavior (#10304)
mechalynx Nov 22, 2024
1e9348b
Delete mention of OpenGL ES 2
dustdfg Nov 22, 2024
d3f5dd8
Merge pull request #10307 from dustdfg/patch-4
mhilbrunner Nov 22, 2024
e7d5ab3
Merge pull request #10302 from tetrapod00/changelog-shader-functions
mhilbrunner Nov 22, 2024
1e31d21
Added web export splash color variable documentation
elpozewaunig Nov 22, 2024
fa8c143
classref: Sync with current master branch (0c45ace)
Nov 23, 2024
9eb8552
Merge pull request #10309 from godotengine/classref/sync-0c45ace
mhilbrunner Nov 23, 2024
20d9f0d
CI: Remove EOF fixer from pre-commit hook
mhilbrunner Nov 23, 2024
47cd64c
Merge pull request #10311 from mhilbrunner/fix-ci
mhilbrunner Nov 23, 2024
ef7e5e3
Remove extra paragraph `textureQueryLod` from `shader_functions.rst`
Chaosus Nov 23, 2024
c28b11c
Merge pull request #10312 from Chaosus/shader_funcs_remove_extra_para…
Chaosus Nov 23, 2024
f104326
Document focus StyleBox caveats in Introduction to GUI skinning
Calinou Nov 23, 2024
3d87a07
Merge pull request #10313 from Calinou/gui-skinning-focus
mhilbrunner Nov 23, 2024
e488391
Use Stretch Ratio instead of prior Ratio terminology
tgnottingham Nov 23, 2024
9bcc752
Remove link to Reddit list of tutorials
tetrapod00 Nov 24, 2024
198ade3
Merge pull request #10316 from tetrapod00/goodbye-reddit
skyace65 Nov 24, 2024
4ec022f
Merge pull request #10314 from tgnottingham/gui-containers-stretch-ratio
mhilbrunner Nov 24, 2024
d9bd76c
Remove wiki reference in Introduction to 3D
tetrapod00 Nov 24, 2024
7f5c375
Merge pull request #10317 from tetrapod00/not-a-wiki
mhilbrunner Nov 24, 2024
55b0851
Update word counts and translation priorities in Localization contrib…
tetrapod00 Nov 25, 2024
e41a55e
update groups image in saving_games tutorial
syntaxerror247 Nov 25, 2024
14b0433
Merge pull request #10321 from syntaxerror247/patch
mhilbrunner Nov 26, 2024
4fc9e5e
Fix wording of OpenGL ES support on desktop in Internal rendering arc…
danila-zol Nov 26, 2024
b1190d5
Add `SCREEN_UV` shader built-in to spatial light shader
Chaosus Nov 26, 2024
ea08e87
Merge pull request #10324 from Chaosus/shader_add_builtin
Chaosus Nov 26, 2024
109de08
Merge pull request #10319 from tetrapod00/translate-update
mhilbrunner Nov 26, 2024
10842e2
Document shadow caster mask property
tetrapod00 Nov 27, 2024
ba8739a
Merge pull request #10326 from tetrapod00/shadow-cull-mask
mhilbrunner Nov 27, 2024
1a72210
Update C# Rider install steps for now built-in plugin "Godot Support"…
RB35 Nov 27, 2024
d8ec2b1
Update file_access.h location
esainane Nov 28, 2024
3f206fd
Remove references to PoolVector
esainane Nov 28, 2024
a23d914
Fix outdated reference to `godot.tools.html` in Compiling for the Web
Calinou Nov 29, 2024
59d97a7
Remove instructions on setting up Pyston for faster development
Calinou Nov 29, 2024
8263f94
Merge pull request #10335 from Calinou/compiling-remove-pyston
mhilbrunner Nov 29, 2024
613415c
Merge pull request #10334 from Calinou/compiling-for-web-rename-tools
mhilbrunner Nov 29, 2024
fd9c88a
Update saving_games.rst
ntlblpm Nov 29, 2024
40bce84
Merge pull request #10339 from ntlblpm/patch-7
mhilbrunner Nov 29, 2024
6292c86
Replace mentions of Reference with RefCounted
quinnyo Nov 29, 2024
94d266a
Merge pull request #10340 from quinnyo/replace-reference-references-r…
skyace65 Nov 29, 2024
e05cebe
Document GDScript `@export_tool_button` (#10338)
52SW Nov 29, 2024
17c8c22
POT Generator: Document `TRANSLATORS:` and `NO_TRANSLATE` comments
dalexeev Nov 29, 2024
f2ce3ee
Standardize renderer names and terms
tetrapod00 Oct 25, 2024
7c8f6d9
Merge pull request #10183 from tetrapod00/rendering-method-driver-bac…
skyace65 Nov 29, 2024
01f118e
Merge pull request #10328 from esainane/access-denied
skyace65 Nov 29, 2024
e26f77c
Merge pull request #10308 from elpozewaunig/web_splash_color
skyace65 Nov 29, 2024
f40128b
Note that shader function descriptions are modified from OpenGL docs
tetrapod00 Nov 29, 2024
51c4208
Merge pull request #10342 from dalexeev/pot-gen-doc-gdscript-comments
mhilbrunner Nov 30, 2024
bac98a0
Merge pull request #10344 from tetrapod00/shader-function-modified
mhilbrunner Nov 30, 2024
8583311
classref: Sync with current master branch (893bbdf)
Nov 30, 2024
7f2c19c
Merge pull request #10345 from godotengine/classref/sync-893bbdf
mhilbrunner Nov 30, 2024
9a6baf5
a new intro to 2d content, similar to 3d
vgezer Jul 14, 2024
518db5f
Merge pull request #9621 from vgezer/intro2d
tetrapod00 Dec 1, 2024
0647ee7
Update changelog for Introduction to 2D
tetrapod00 Dec 1, 2024
53ce972
Merge pull request #10358 from tetrapod00/intro-2d-changelog
mhilbrunner Dec 1, 2024
23765f9
Fix grammar in Using tilesets (#10360)
ntlblpm Dec 1, 2024
6b4a2c9
Port physics interpolation docs from 3.6
skyace65 Dec 1, 2024
732c6ea
Mark Haxe GDExtension bindings as archived (#10330)
esainane Dec 2, 2024
160b937
Merge pull request #10359 from skyace65/PhysicsInterpolation
mhilbrunner Dec 4, 2024
609cbca
Add Nim GDExtension
xix-xeaon Dec 4, 2024
de6879b
Update functions names in example code to match 4.x nomenclature
Takapapatapaka Dec 4, 2024
5589314
Merge pull request #10329 from esainane/pool-closed
tetrapod00 Dec 5, 2024
9b0d9b2
Made a minor change to make this string more fluid to read and faster…
AturAseman Dec 5, 2024
d8be470
Merge pull request #10368 from Takapapatapaka/patch-1
mhilbrunner Dec 5, 2024
de9b5a9
Add AstarGrid2D headline to 2D Navigation Overview (#10135)
tholan2 Dec 5, 2024
55cd872
Improve Shader functions page
tetrapod00 Nov 27, 2024
2cbe848
Update broken link to RTD docs in comment
tetrapod00 Dec 6, 2024
883aa9c
Merge pull request #10377 from tetrapod00/rtd-dead-link
mhilbrunner Dec 6, 2024
a8de34b
Merge pull request #10373 from tetrapod00/shader-func-improve
mhilbrunner Dec 6, 2024
e624658
Merge pull request #10371 from AturAseman/patch-1
mhilbrunner Dec 6, 2024
d2ae3e5
Merge pull request #10366 from xix-xeaon/patch-1
mhilbrunner Dec 6, 2024
406e44b
classref: Sync with current master branch (aa8d9b8)
Dec 7, 2024
fbf6cc1
Use more idiomatic English in How to Contribute
tetrapod00 Dec 7, 2024
0d8944d
Mention that GIFs should be avoided in Docs image guidelines
Calinou Dec 7, 2024
806a4fc
Add a page on the Output bottom panel
Calinou Nov 29, 2024
c6d9969
Merge pull request #10381 from Calinou/docs-image-guidelines-no-gifs
mhilbrunner Dec 7, 2024
1ed0e56
Merge pull request #10380 from godotengine/tetrapod00-contributing-idiom
mhilbrunner Dec 7, 2024
469176a
Merge pull request #10379 from godotengine/classref/sync-aa8d9b8
mhilbrunner Dec 7, 2024
d70fb53
Add introduction to 2D index page
tetrapod00 Dec 8, 2024
7c1eefd
TIME is affected by time_scale
Ryan-000 Dec 8, 2024
eb34d1f
Merge pull request #10385 from tetrapod00/2d-intro
mhilbrunner Dec 8, 2024
b7b215d
Merge pull request #10333 from Calinou/bbcode-in-richtextlabel-print-…
mhilbrunner Dec 8, 2024
7dea53d
Add introduction to Platform-specific index page
tetrapod00 Dec 9, 2024
314d341
Update documentation changelog for new Output Panel page
tetrapod00 Dec 9, 2024
f8f683c
Improve Physics Interpolation pages
tetrapod00 Dec 9, 2024
74b354e
Merge pull request #10386 from Ryan-000/fix_time
mhilbrunner Dec 9, 2024
11ab6c2
Merge pull request #10390 from tetrapod00/add-intros
mhilbrunner Dec 9, 2024
84c73e6
Merge pull request #10391 from tetrapod00/docs-changelog-output-panel
mhilbrunner Dec 9, 2024
fdf7e1a
Merge pull request #10392 from tetrapod00/interpolation-improve
mhilbrunner Dec 9, 2024
f967e9e
Fix C# main screen plugin example and document C# `EditorInterface` s…
easterNday Dec 10, 2024
ccb0a71
Tweak wording in C# differences
tetrapod00 Dec 10, 2024
bdcf0de
Merge pull request #10101 from Calinou/player-scene-animation-tweak-n…
mhilbrunner Dec 10, 2024
19337ad
Tweak wording in Creating the player scene
tetrapod00 Dec 10, 2024
bfee908
Update documentation changelog for Physics Interpolation
tetrapod00 Dec 10, 2024
cb55acf
Merge pull request #10400 from tetrapod00/doc-changelog-interpolation
skyace65 Dec 11, 2024
8c01d66
Merge pull request #10399 from tetrapod00/tweak-animation-names
skyace65 Dec 11, 2024
cb39d01
Update debugger visual profiler screenshot
skyace65 Dec 11, 2024
3fe93df
Merge pull request #10401 from skyace65/VisualProfilerUpdate
mhilbrunner Dec 12, 2024
6582877
Improve "Version Compatibility" section in "What is GDExtension"
dsnopek Dec 12, 2024
19f5643
Merge pull request #10404 from dsnopek/gdextension-version-compatibility
tetrapod00 Dec 13, 2024
cb88777
classref: Sync with current master branch (dc5f1b7)
Dec 14, 2024
6f0e3bc
Fix usage of source_color with hint_depth_texture
tetrapod00 Dec 14, 2024
0da4dbe
Add self links to shader functions page
tetrapod00 Dec 14, 2024
590de7e
Link to foveation settings from VRS page
tetrapod00 Dec 14, 2024
36af1ba
Merge pull request #10407 from tetrapod00/shader-func-self-links
mhilbrunner Dec 14, 2024
1ec3e45
Merge pull request #10405 from godotengine/classref/sync-dc5f1b7
mhilbrunner Dec 14, 2024
4e8160d
Merge pull request #10398 from tetrapod00/tweak-csharp-diff
mhilbrunner Dec 14, 2024
bd25f58
Simply remove some words
tetrapod00 Dec 15, 2024
0dfae02
Fix article outdated status for spring arm page
tetrapod00 Dec 15, 2024
874b279
Add example of GDExtension written pure C
vnen Jan 11, 2024
0d9e3ac
Merge pull request #10408 from tetrapod00/vrs-xr
mhilbrunner Dec 15, 2024
8c18786
Merge pull request #10409 from tetrapod00/no-simply
mhilbrunner Dec 15, 2024
0b67f02
Merge pull request #10410 from tetrapod00/remove-outdated
mhilbrunner Dec 15, 2024
273f9a7
Merge pull request #10403 from dsnopek/redo-vnen-8751
mhilbrunner Dec 15, 2024
e5a51fb
[System requirements] Add information about different requirements fo…
bruvzg Nov 27, 2024
fdfa3ea
Rephrase dictionary description in Advanced GDScript
tetrapod00 Dec 15, 2024
a79a41c
Clarify MeshLibrary format and constraints
tetrapod00 Dec 16, 2024
8b36717
Merge pull request #10406 from tetrapod00/fix-source-color
mhilbrunner Dec 16, 2024
47d39d9
Merge pull request #10413 from tetrapod00/be-nice-to-c
mhilbrunner Dec 16, 2024
ca738a5
Merge pull request #10414 from tetrapod00/meshlibrary-clarify
mhilbrunner Dec 16, 2024
c14d206
Merge pull request #10325 from bruvzg/renderer_req
mhilbrunner Dec 16, 2024
51a9199
Mention exception to setting values before adding to tree
tetrapod00 Dec 18, 2024
d5b8afb
Clarify creating a global in Singletons (Autoload) (#10416)
The-oldone Dec 18, 2024
c7baa13
Merge pull request #10421 from tetrapod00/global_position_set
mhilbrunner Dec 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Clarify MeshLibrary format and constraints
  • Loading branch information
tetrapod00 committed Dec 16, 2024
commit a79a41c7eeb567f901e429f6af92180a4d571593
23 changes: 23 additions & 0 deletions tutorials/3d/using_gridmaps.rst
Original file line number Diff line number Diff line change
@@ -88,6 +88,29 @@ additional nodes can be added as source geometry just for baking the navmesh.
The baked cell size of the NavigationMesh must match the NavigationServer map cell
size to properly merge the navigation meshes of different grid cells.

MeshLibrary format
------------------

To summarize the specific constraints of the MeshLibrary format, a MeshLibrary
scene has a Node3D as the root node, and several child nodes which will become
MeshLibrary items. Each child of the root node should:

- Be a :ref:`class_MeshInstance3D`, which will become the MeshLibrary item. Only
this visual mesh will be exported.
- Have a material, in the mesh's material slot, *not* the MeshInstance3D's
material slots.
- Have up to one :ref:`class_StaticBody3D` child, for collision. The
StaticBody3D should have one or more :ref:`class_CollisionShape3D` children.
- Have up to one :ref:`class_NavigationRegion3D` child, for navigation. The
NavigationRegion3D can have one or more additional :ref:`class_MeshInstance3D`
children, which can be baked for navigation, but won't be exported as a visual
mesh.

Only this specific format is recognized. Other node types placed as children
will not be recognized and exported. GridMap is not a general-purpose system for
placing *nodes* on a grid, but rather a specific, optimized system, designed to
place *meshes* with collisions and navigation.

Exporting the MeshLibrary
-------------------------