Commit Graph
2102 Commits
Author SHA1 Message Date
skyace65 f37cffc8ee Update Spatial material 3D page for Godot 4 2022-05-19 19:53:40 -04:00
Haoyu Qiu 1c71b31210 Document zero padding and left alignment in format string (#5790) 2022-05-01 19:08:22 +02:00
Yuri Roubinsky 5eaebc2e5a Add a hint_color note for vec3 in shading_language 2022-05-01 11:43:37 +03:00
Aaron Franke 82e5e4585e Merge pull request #5249 from aaronfranke/salvage-vinnno
Add C# code examples (salvage of VinnNo's PRs)
2022-04-29 17:45:08 -05:00
GerryandAaron Franke 61e9256e4f Clear up ambiguity in the intial rotation example
When a user is seeing transform.basis for the first time, it's
very important to label all the inputs. People reading this are
being presented with several values at once and must understand
all of them to understand what is happening in the example. The
reader is likely unfamiliar with what `transform.basis` actually
does. They are also given a Vector3 without explanation that it
is the axis, they are given PI without explanation that that is
the amount of rotation, they are multiplying by the value of the
transform.basis again hinging on them understanding what that is.
Finally, they are creating a Basis object and it's not made clear
that the two values this receives are actually an axis and an
amount.

Rotating by PI makes the rotation direction very unclear.

I'm introducing the changes above to hopefully rectify a lot of
these issues and make things easier for the next person.

Thanks to Aaron Franke for:

- Adds types to the C# code
- Fixes a misnamed variable
- Clearing up some of the code comments
- Changes vectors so they are consistent with the GDScript examples
- fixing float values so they are correct and consistent

Co-authored-by: Aaron Franke <arnfranke@yahoo.com>
2022-04-29 21:26:22 +01:00
Aaron Franke da14b8000d Add C# code examples (salvage of VinnNo's PRs) 2022-04-29 08:08:09 -05:00
Rémi Verschelde bb55b7fead Merge pull request #5787 from Faless/ws/change_snippet_server
[Net] Change server in the websocket demo.
2022-04-29 14:24:39 +02:00
Rémi Verschelde 35ab01482e Fixup link in Managing groups section 2022-04-29 14:06:51 +02:00
Rémi Verschelde 5b2b0c4980 Fixup doc ref in Managing editor features 2022-04-29 13:48:01 +02:00
Fabio Alessandrelli fd0d712814 [Net] Change server in the websocket demo.
The old server (echo.websocket.org) is no longer active.
The new server (libwebsockets.org) is the demo server of another popular
websocket library (LWS) which we also previously used.
2022-04-29 13:44:48 +02:00
berightbenandPaul Joannon e5747c8ca7 Fix csharp code in using_kinematic_body_2d.rst (#5173)
Co-authored-by: Paul Joannon <437025+paulloz@users.noreply.github.com>
2022-04-29 13:21:41 +02:00
AndreKoscianskiandRémi Verschelde a4c360c66f Clarify instructions on managing groups (#5316)
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2022-04-29 13:19:25 +02:00
Hugo Locurcio 955c97bb1d Cross-reference compiling and exporting pages, rename OSX/Mac to macOS
There's a lot of confusion between compiling Godot and exporting projects.

This aims to resolve part of the confusion by cross-linking other pages
for each platform.
2022-04-29 13:10:37 +02:00
skyace65 a9af005495 Document how to test translations with the test project setting (#5488) 2022-04-29 13:08:18 +02:00
Rémi Verschelde 26fb5af226 Merge pull request #5483 from Ivorforce/patch-1
Remove references to 'godot-headers' from gdnative cpp example
2022-04-29 12:59:43 +02:00
MatthewandRémi Verschelde fb921874e4 Add a page on managing editor features (#5489)
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2022-04-29 12:51:37 +02:00
Stephen Molyneaux e0dfdf96ce Update mentions of "editor_hint" (#5589) 2022-04-29 12:35:49 +02:00
HoustonBass b3973b93a0 updating setget to godot 4 syntax (#5781) 2022-04-29 12:34:10 +02:00
Matthew 87d12d7533 Document Profiler C# limitations (#5779) 2022-04-29 12:33:58 +02:00
Will Stott 1ac9f5ec31 Update the websockets tutorial for Godot 4's new signal connect syntax. (#5776) 2022-04-29 12:26:29 +02:00
Christian Wookey 6fcaed6497 Fixed an old-style .connect() call (#5772) 2022-04-29 12:19:48 +02:00
Rémi Verschelde aee76cd6c0 Merge pull request #5598 from Sauermann/fix-event-mainloop 2022-04-29 11:51:35 +02:00
Priyansh RathiandHugo Locurcio b94f5dc89d Move glTF export option under Scene menu in Exporting 3D scenes (#5715)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2022-04-27 17:45:37 +02:00
snailrhymer 4ffb42abbb Fix a typo in Physics introduction (#5778) 2022-04-27 01:17:39 +02:00
GerryandHugo Locurcio ac7c408b83 Define DCCs during its first use in Introduction to 3D (#5775)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2022-04-26 00:04:10 +02:00
Jonathan DeissandHugo Locurcio 616e3f970b Improve sentence flow in Using 3D transforms (#5773)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2022-04-23 00:31:23 +02:00
Max Hilbrunner 9f8810d7f8 Merge pull request #5752 from Calinou/gdscript-exports-update-syntax
Update syntax for GDScript 2.0 in GDScript exports
2022-04-21 12:35:39 +02:00
Max Hilbrunner 28fa5242b3 Merge pull request #5690 from skyace65/Navigation3D4
Document 3D navigation for Godot 4
2022-04-19 15:07:32 +02:00
Max Hilbrunner 1699dbdc79 Merge pull request #5759 from BastiaanOlij/openxr_doc_4
Writing introduction to XR support in Godot 4
2022-04-19 15:06:39 +02:00
skyace65 138e3d7d14 Document 3D navigation for Godot 4 2022-04-15 20:12:00 -04:00
Bastiaan Olij f9495f6a3d Writing introduction to XR support in Godot 4 2022-04-13 22:58:29 +10:00
Luis Adolfo Ramírez 558ba65828 Fix typo in GDNative C++ example (#5761) 2022-04-13 00:44:38 +02:00
Hugo Locurcio b54e6e4ec8 Update syntax for GDScript 2.0 in GDScript exports 2022-04-10 01:55:11 +02:00
Dan Boorstein 601a110ec8 Update main screen plugin tutorial for 4.0 changes (#5749) 2022-04-08 18:39:04 +02:00
Max Hilbrunner 519dc1c235 Merge pull request #5708 from Calinou/list-of-features-mikktspace
Mention that Godot uses Mikktspace in List of features
2022-04-07 18:14:10 +02:00
Max Hilbrunner 70d0733092 Merge pull request #5746 from Calinou/custom-drawing-in-2d-antialiasing
Mention antialiasing workaround in Custom drawing in 2D
2022-04-07 17:43:57 +02:00
pkowal1982andHugo Locurcio 89043abd84 How to change windows icon with no external tools (#5739)
* How to change windows icon with no external tools

* Apply suggestions from code review

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2022-04-07 17:40:21 +02:00
Max Hilbrunner 19619e8000 Merge pull request #5744 from Calinou/gdnative-strict-version-compatibility
Document GDNative add-on version compatibility being stricter than usual
2022-04-07 17:34:20 +02:00
Hugo LocurcioandClay John e39311fa79 Link to transparency sorting limitations page in Spatial shaders (#5740)
Co-authored-by: Clay John <claynjohn@gmail.com>
2022-04-06 19:39:47 +02:00
Hugo Locurcio 9fea836361 Mention antialiasing workaround in Custom drawing in 2D 2022-04-06 19:38:57 +02:00
Hugo Locurcio 4709121d02 Document GDNative add-on version compatibility being stricter than usual 2022-04-06 19:14:05 +02:00
Hugo Locurcio 8b7755304a Improve tonemapping description in Environment and post-processing 2022-04-04 23:29:54 +02:00
Hugo Locurcio aadcb08173 Add tips for transparency sorting issues in 3D rendering limitations (#5727) 2022-04-04 14:24:45 +02:00
Hugo Locurcio 275b7452ba Fix typo in Localization using gettext 2022-03-31 18:38:02 +02:00
Hugo Locurcio 238f939695 Mention that Godot uses Mikktspace in List of features
This is also mentioned in Importing scenes, but it makes sense
to mention it in List of features as this is an expected feature of
most 3D engines nowadays.
2022-03-31 18:34:01 +02:00
Max Hilbrunner 872eaf8bfd Merge pull request #5706 from Calinou/gettext-fuzzy
Add a note about fuzzy strings in Localization using gettext
2022-03-31 11:52:27 +02:00
Max Hilbrunner 0507e0ce71 Merge pull request #5705 from Calinou/gettext-mo-support
Mention that binary `.mo` is now supported in Localization using gettext
2022-03-31 11:51:59 +02:00
Max Hilbrunner 6a12ca7521 Merge pull request #5707 from Calinou/font-formats-woff2
Mention that the WOFF2 font format is now supported
2022-03-30 13:07:55 +02:00
Yuri Roubinsky 88a61d2642 Remove SHADOW_ATTENUATION spatial light shader built-in 2022-03-29 09:39:14 +03:00
Patrick (FlameLizard21) e3964988cc Update fragment() -> sky() function name in Sky shaders (#5719) 2022-03-28 18:56:56 +02:00