Commit Graph
4364 Commits
Author SHA1 Message Date
tetrapod00 55cd8723fc Improve Shader functions page 2024-12-05 13:09:40 -08:00
tholan2 de9b5a92ce Add AstarGrid2D headline to 2D Navigation Overview (#10135)
* Add AstarGrid2D headline to 2D Navigation Overview

Resolves #9668 by adding in the request description.

This PR adds a short description for AStarGrid2D of its function and use case that was previously missing in the 2D navigation overview page.
2024-12-05 12:46:16 +01:00
Max Hilbrunner d8be4704ad Merge pull request #10368 from Takapapatapaka/patch-1
Fix outdated function names in GUI skinning example code
2024-12-05 12:44:55 +01:00
tetrapod 5589314bbf Merge pull request #10329 from esainane/pool-closed
Remove references to PoolVector
2024-12-04 18:06:40 -08:00
Takapapatapaka de6879b237 Update functions names in example code to match 4.x nomenclature
Changed the function to override theme font color from "add_color_override" to "add_theme_color_override", as the previous version is not recognized by my 4.3 Godot Editor. 

Judging by the documentation archives, it seems that "add_color_override" was the version used in Godot 3.

From Control's 4.3 documentation, it seems C# functions have also been updated to include Theme in their name. It would make sense, so I updated it too, but I'm not 100% sure it actually works this way.
2024-12-04 16:43:28 +01:00
Max Hilbrunner 160b937e81 Merge pull request #10359 from skyace65/PhysicsInterpolation
Port physics interpolation docs from 3.6
2024-12-04 08:09:22 +01:00
skyace65 6b4a2c9801 Port physics interpolation docs from 3.6 2024-12-02 18:31:18 -05:00
ntlblpm 23765f9b90 Fix grammar in Using tilesets (#10360)
* Update using_tilesets.rst
2024-12-01 23:23:33 +01:00
tetrapod 518db5f6f2 Merge pull request #9621 from vgezer/intro2d
Add new Introduction to 2D page
2024-11-30 17:46:59 -08:00
Volkan Gezer 9a6baf54d9 a new intro to 2d content, similar to 3d 2024-11-30 22:01:39 +01:00
Max Hilbrunner bac98a0aa2 Merge pull request #10344 from tetrapod00/shader-function-modified
Note that shader function descriptions are modified from OpenGL docs
2024-11-30 01:55:01 +01:00
Max Hilbrunner 51c4208189 Merge pull request #10342 from dalexeev/pot-gen-doc-gdscript-comments
POT Generator: Document `TRANSLATORS:` and `NO_TRANSLATE` comments
2024-11-30 01:54:44 +01:00
tetrapod00 f40128b9ba Note that shader function descriptions are modified from OpenGL docs 2024-11-29 15:53:13 -08:00
Matthew e26f77c2f7 Merge pull request #10308 from elpozewaunig/web_splash_color
Add information on web export splash color in custom HTML shells
2024-11-29 18:32:58 -05:00
tetrapod00 f2ce3eee91 Standardize renderer names and terms 2024-11-29 13:26:48 -08:00
Danil Alexeev 17c8c2287a POT Generator: Document TRANSLATORS: and NO_TRANSLATE comments 2024-11-29 23:21:01 +03:00
52SW e05cebecdb Document GDScript @export_tool_button (#10338)
* Add @export_tool_button to the documention
2024-11-29 15:18:08 -05:00
Quinn 6292c86298 Replace mentions of Reference with RefCounted 2024-11-29 22:13:27 +10:00
ntlblpm fd9c88a424 Update saving_games.rst 2024-11-29 01:46:08 -05:00
Sai Nane 3f206fd8e6 Remove references to PoolVector
PoolVector has not existed since 2020.

It was removed in 3205a92a:
https://github.com/godotengine/godot/commit/3205a92a
2024-11-28 14:17:38 +00:00
RB35andtetrapod 1a72210be3 Update C# Rider install steps for now built-in plugin "Godot Support" (#10323)
* Plugin now bundled with rider so can't be installed

As of Rider 2024.2 the plugin is bundled with the software and can't be installed which can be confusing.
https://plugins.jetbrains.com/plugin/13882-godot-support

---------

Co-authored-by: tetrapod <145553014+tetrapod00@users.noreply.github.com>
2024-11-27 21:18:13 +01:00
Max Hilbrunner ba8739a3cd Merge pull request #10326 from tetrapod00/shadow-cull-mask
Document Light3D shadow caster mask property
2024-11-27 21:17:34 +01:00
tetrapod00 10842e24b5 Document shadow caster mask property 2024-11-27 09:20:46 -08:00
Chaosus b1190d5371 Add SCREEN_UV shader built-in to spatial light shader 2024-11-26 21:43:29 +03:00
Anish Mishra e41a55ebc8 update groups image in saving_games tutorial 2024-11-26 01:44:17 +05:30
Max Hilbrunner 7f5c375770 Merge pull request #10317 from tetrapod00/not-a-wiki
Remove wiki reference in Introduction to 3D
2024-11-24 22:27:00 +01:00
tetrapod00 d9bd76c66a Remove wiki reference in Introduction to 3D 2024-11-24 12:49:39 -08:00
Tyson Nottingham e488391d36 Use Stretch Ratio instead of prior Ratio terminology 2024-11-23 12:29:35 -08:00
Hugo Locurcio f10432656c Document focus StyleBox caveats in Introduction to GUI skinning 2024-11-23 18:31:16 +01:00
Chaosus ef7e5e39be Remove extra paragraph textureQueryLod from shader_functions.rst 2024-11-23 12:32:44 +03:00
Elias Pozewaunig 1e31d21812 Added web export splash color variable documentation
Additionally linked to project settings exposed as placeholder variables
2024-11-23 01:09:07 +01:00
Yevhen Babiichuk (DustDFG) 1e9348b138 Delete mention of OpenGL ES 2 2024-11-22 18:26:30 +02:00
mechalynxandtetrapod 0f8c24b071 Update PackedArray explanation to match Godot 4.0 behavior (#10304)
Add paragraphs describing the differences between PackedArray and
normal or typed Array.

---------

Co-authored-by: tetrapod <145553014+tetrapod00@users.noreply.github.com>
2024-11-22 10:03:47 +01:00
Chaosus c46c219825 Add samplerExternalOES type to variable types of shading language 2024-11-21 23:42:55 +03:00
Max Hilbrunner 5b15d190e9 Merge pull request #10295 from tetrapod00/gdscript-summary
Add GDScript naming convention summary table
2024-11-21 03:22:13 +01:00
Matthew f94cdb1289 Merge pull request #10287 from tetrapod00/language-compare
Add FAQ entry "Which programming language is fastest?"
2024-11-20 18:06:52 -05:00
c1310e6009 Add GDScript naming convention summary table
Co-Authored-By: Edwin <60202421+emarino135@users.noreply.github.com>
Co-Authored-By: Hugo Locurcio <hugo.locurcio@hugo.pro>
2024-11-20 14:40:36 -08:00
6feb7b47c8 Add FAQ entry "Which programming language is fastest?"
Compares the performance of C#, GDScript, and C++.

Co-Authored-By: Hugo Locurcio <hugo.locurcio@hugo.pro>
Co-Authored-By: Andre Sacilotto <66838864+andresacilotto@users.noreply.github.com>
2024-11-20 09:05:25 -08:00
c10b857b54 Improve shader function descriptions (#9338)
- Move built-in shader function descriptions from Shading Language
  to a new page, with a format like the class reference.
- Shader built-in functions are sorted by category, each with a summary
  table and then full descriptions of each function, with parameters, 
  returns, and links to the official Khronos docs.

---------

Co-authored-by: clayjohn <claynjohn@gmail.com>
Co-authored-by: ashbygeek <daniel.ashby@sern.blueskydevops.net>
Co-authored-by: Yuri Rubinsky <chaosus89@gmail.com>
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-authored-by: tetrapod <145553014+tetrapod00@users.noreply.github.com>
2024-11-19 22:41:36 -08:00
Matthew 76a808700c Merge pull request #10286 from tetrapod00/4x-csharp
Remove performance comparison from C# Basics
2024-11-19 21:19:40 -05:00
892322b5b1 Add C# code to random_number_generation and fix shuffle bag example. (#8072)
* Add C# code to random_number_generation and fix shuffle bag example.

Changes made to shuffle bag example:
- Replace .empty() with .is_empty()
- More descriptive comment
- Change code-block into a tabbed code block

---------

Co-authored-by: Paul Joannon <437025+paulloz@users.noreply.github.com>
Co-authored-by: Raul Santos <raulsntos@gmail.com>
Co-authored-by: tetrapod <145553014+tetrapod00@users.noreply.github.com>
2024-11-19 16:37:18 -08:00
Amirtha KrishnanandA Thousand Ships 1b51bb7b1a Add documentation for hint_enum uniform in shading_language.rst (#9841)
* Adding documentation for ``hint_enum`` uniform in shading_language.rst

Added explanation regarding ``hint_enum`` behaviour and usage in Uniforms section.
Also added a row in the Uniforms section table to reflect this new hint type

This PR is documentation regarding : godotengine/godot#94324

---------

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2024-11-19 16:26:46 -08:00
00c34dd769 Add examples of individually setting bits in Physics introduction (#9910)
Add examples using CollisionObject2D.set_collision_mask_value().

---------

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-authored-by: tetrapod <145553014+tetrapod00@users.noreply.github.com>
2024-11-19 16:12:23 -08:00
Max Hilbrunner e081912aa7 Merge pull request #10293 from tetrapod00/debug-shortcut
Fix wrong editor setting in Overview of Debugging Tools
2024-11-19 21:44:06 +01:00
tetrapod00 7cfe4b82b1 Fix wrong editor setting in Overview of Debugging Tools 2024-11-19 11:58:55 -08:00
tetrapod00 77f3eb6b68 Remove performance comparison from C# Basics 2024-11-19 11:03:25 -08:00
FlooferLand b29d5ecabf Remove link to hxgodot
The url returns a 404, and the project itself was archived in October
2024-11-19 13:03:05 +02:00
Max Hilbrunner 07fbf9ee05 Merge pull request #10259 from tetrapod00/clarify-vertex
Clarify VERTEX and other shader built-ins
2024-11-19 10:54:35 +01:00
Max Hilbrunner 7ad80b338b Fix EOF newlines in using multiple threads
CI goes brrrr
2024-11-19 10:43:48 +01:00
Max Hilbrunner 128d712d89 Merge pull request #8195 from wlsnmrk/cross-scripting-style
Improve code style for cross-language scripting examples
2024-11-19 10:39:43 +01:00