Commit Graph
82 Commits
Author SHA1 Message Date
clayjohn 91e6e63588 Update release policy with info now that 4.5 is released 2025-10-09 13:02:49 -07:00
clayjohn bd52c22a19 Add middleware section to consoles page and clean up some outdated text 2025-04-02 19:00:29 -07:00
clayjohn f890412082 Remove note about not supporting per-instance uniforms in the Compatibility backend 2024-09-10 14:59:19 -07:00
clayjohn 34a89bb461 Add documentation for new LIGHT_VERTEX shader builtin 2024-04-26 16:01:38 -07:00
clayjohn a6a976b648 Add note about reverse z and update post processing doc to work with reverse z 2024-04-11 15:44:03 -07:00
clayjohn ba670f53b7 Add description for MAIN_CAM_INV_VIEW_MATRIX to spatial shader doc page 2024-02-09 17:51:59 -08:00
Clay JohnandRémi Verschelde 671a844be4 Apply suggestions from code review
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2023-12-12 14:46:02 -07:00
clayjohn 26d2ef09f3 Add instructions for compiling with Direct3D 12 support on Windows 2023-12-11 22:14:17 -07:00
clayjohn da93553be2 Update shader reference pages for canvas_item shaders and particle shaders for 4.2 2023-11-21 11:43:36 -07:00
clayjohn f23d6b0e71 Update references to the ImmediateMesh in the Procedural Geometry tutorial 2023-10-19 01:04:50 +02:00
Clay John 0ee95aa57d Document more array formats that can be used in vertex arrays 2023-08-11 11:45:18 +02:00
clayjohn 0c8c8feb72 Explain the start and process functions for particle shaders
Add references in the particle shader doc and the migration guide
2023-03-17 12:28:23 -07:00
Clay JohnandYuri Sizov 7c04c11858 Add pull request review guidelines (#6374)
Add PR review guidelines for maintainers

Co-authored-by: Yuri Sizov <yuris@humnom.net>
2023-03-15 21:08:33 +03:00
Clay JohnandHugo Locurcio 6538f38db8 Mention Sorting Offset property in 3D rendering limitations (#6944)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2023-03-13 18:20:19 +01:00
clayjohn 8bf41b6ef1 Document how to use screen space textures using uniform hints 2023-02-26 14:17:23 -08:00
Clay JohnandHugo Locurcio c591c416e2 Mention the need for Flip Faces when using QuadMesh for post-processing (#6818)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2023-02-24 23:24:06 +01:00
Clay JohnandHugo Locurcio c59431e9bd Rewrite compute shader tutorial (#6698)
* Rewrite compute shader tutorial

---------

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2023-02-01 07:50:28 +01:00
clayjohn 0d50796dae Correct CanvasItem shader docs about AT_LIGHT_PASS builtin 2023-01-31 15:10:02 -08:00
Clay John f623943d6e Merge pull request #6457 from YuriSizov/frontend-classref-fitness2
Improve the new class reference look based on feedback
2022-12-06 08:11:30 -08:00
Clay John 823021bed3 Fix text mentioning model vertex snapping in Large world coordinates (#6324)
The doc originally said that model's vertices would snap to the nearest
number represented by floating point, however, it is the objects origin
position that will snap to the nearest floating point, the individual vertices
will be fine.
2022-10-17 22:35:12 +02:00
clayjohn 39e0f7cf15 Clean up canvas item shader reference and add new light shader built ins 2022-09-28 12:27:33 -07:00
clayjohn 2e82ffca88 Small fixes for occlusion culling doc 2022-09-22 14:38:12 -07:00
Clay John 83337fc636 Merge pull request #6180 from Calinou/fog-volumes-tweak-property-descriptions
Tweak property descriptions on Volumetric fog and fog volumes
2022-09-15 13:15:07 -07:00
Clay John 29d02e14d4 Merge pull request #5972 from snailrhymer/arraymesh-tut-changes
Update and improve clarity in procedural geometry tutorials
2022-07-25 23:39:06 -07:00
Clay John 739331c11e Merge pull request #5841 from skyace65/3DText4
Document Label3D and text mesh (4.0)
2022-06-07 08:15:38 -07:00
Clay John 1266869e8b Merge pull request #5860 from mdechdee/patch-1
Rename hint_color to source_color in examples in Shading language page
2022-06-07 08:12:21 -07:00
Clay John fcbe3b23fb Merge pull request #5840 from Calinou/exporting-projects-output-file-extension
Clarify the expected output file extensions in Exporting projects
2022-05-26 11:48:44 -07:00
Clay John 81680e5cd7 Merge pull request #4587 from skyace65/StandardMaterial
Update Spatial Material 3D page for Godot 4
2022-05-21 11:00:06 -06:00
Clay John b3fbab030c Merge pull request #5736 from Calinou/environment-improve-tonemap
Improve tonemapping description in Environment and post-processing
2022-04-06 10:04:02 -07:00
clayjohn 565b00d611 Add fog shaders to shader refererence 2022-01-21 23:56:16 -08:00
clayjohn 55b1a4fb03 Initial port of optimization tutorials to master 2020-09-11 23:02:27 -07:00
Clay John ff9d67f7e8 Add disable_fog to Sky shaders documentation (#3906) 2020-08-20 15:02:11 +02:00
clayjohn 1faf5210d9 Update screen reading shader doc with 3D info 2020-06-20 12:57:37 -07:00
Clay John 8bd9da0ca0 Initial Sky shader reference page (#3416)
* Initial Sky shader reference page
2020-04-27 18:56:10 +02:00
clayjohn 686cecf8ac Update GLES2 differences doc with recent changes 2019-10-29 07:29:17 -07:00
Clay John 34483d2ea6 Merge pull request #2848 from taner1es/spatial_shader_part2_fix
Fixed spatial shader part2 wave effect redundant parameter usage
2019-10-13 13:12:56 -07:00
clayjohn 8d1e9783d2 Updated Viewports with cull_mask info and post_frame signal 2019-09-18 08:24:40 -07:00
clayjohn 7cf04b71d3 resolve todo note in arraymesh tutorial 2019-08-11 10:39:19 -07:00
Clay John 23b5ff7989 Procedural Geometry tutorial (#2375)
* intro for procedural geometry

* added using arraymesh tutorial

* added immediategeometry tutorial

* added final procedural geometry tutorial sections
2019-08-04 12:56:26 -07:00
clayjohn d66aed8cd9 update FRAGCOORD descriptions 2019-07-12 10:33:22 -07:00
clayjohn 4647fb3eb4 fixes position typo in fish tutorial 2019-04-27 10:21:30 -07:00
clayjohn 2bd33f5a46 first pass at reviewing reduz' new docs 2019-04-22 15:15:30 -07:00
clayjohn ef013f577c added your first spatial shader 2019-04-18 23:56:25 -07:00
clayjohn 11cd993bac updated gles2 differences 2019-04-17 08:01:25 -07:00
clayjohn b0be2808d4 initial commit for your first shader tutorial series 2019-03-31 11:22:22 -07:00
clayjohn 5adb87df67 fixed typo in exporting tutorial image 2019-03-26 18:36:31 -07:00
clayjohn 79b5ad9d5b reflect that SHADOW_COLOR is implemented 2019-03-26 17:19:34 -07:00
clayjohn e512fbb7d3 some updates to advances postprocessing to reflect knew techniques 2019-03-26 17:05:49 -07:00
clayjohn d1fa43f9d4 fixed typo in title of fish tutorial 2019-03-14 17:40:12 -07:00
clayjohn b4fdd2b120 add basic changelog for docs 2019-03-13 23:17:53 -07:00
Clay John d0eacac884 Added shading language differences to gles2 doc (#2237) 2019-03-10 11:24:29 +01:00
clayjohn 172e220d4b clean up shadermaterial doc 2019-03-04 22:29:32 -08:00
clayjohn 58add6a6d1 added more information to gles2 gles3 2019-03-02 15:23:59 -08:00
Clay John cadfa956e5 Add tutorial on gles2 and gles3 differences (#2209) 2019-03-01 13:48:32 +01:00
clayjohn 0bbb62df2d added tutorial on animating thousands of objects 2019-02-10 15:39:10 -08:00
clayjohn c9b1bc3a35 fixed inout variables in spatial shader 2019-02-02 14:29:20 -08:00
clayjohn bb31bab528 fixed typo in OUTPUT_IS_SRGB 2019-01-27 00:00:20 -08:00
clayjohn 2522a78f60 fixed description of canvas item matrices 2019-01-26 11:11:16 -08:00
clayjohn 39c27eb93c updated shader builtins from recent commits 2019-01-25 17:28:27 -08:00
clayjohn be270ca505 proofread new 2d mesh tutorial 2019-01-09 22:38:37 -08:00
clayjohn e316bf05e1 removed reference to shower of bullets demo 2019-01-04 20:32:06 -08:00
clayjohn 1eeb2dfb74 added documentation for position built-in 2019-01-04 20:22:16 -08:00
clayjohn f93925b0ee overhauled shading reference 2018-12-13 12:18:05 -08:00
Clay John c26b17b377 added advanced postprocessing tutorial (#1897) 2018-12-13 11:44:20 +01:00
clayjohn e165e18110 clarify minimal jitter 2018-12-09 11:49:27 -08:00
clayjohn 6dce55e70a add constant example 2018-12-07 23:08:11 -08:00
clayjohn 059ae95f98 changed scenes to nodes for clarity 2018-12-07 22:50:06 -08:00
clayjohn 3f612ab8a9 updated viewport texture tutorial 2018-11-20 15:38:40 -08:00
clayjohn 7151c1d926 moved vertex_displacement tutorial into shading 2018-11-20 15:17:19 -08:00
clayjohn b21cc05ac2 expanded migration guide with vertex shader info 2018-11-05 11:07:50 -08:00
clayjohn 044045aabc added simple post-processing tutorial 2018-10-02 20:56:03 -07:00
clayjohn 8605975ad6 typo fixes 2018-08-21 21:23:19 -07:00
clayjohn 3342e5fb76 added migration reference 2018-08-19 19:06:22 -07:00
Clay John 61a3979b62 Added Viewport Texture Tutorial (#1606)
* added viewport texture tutorial

* fixed title

* fixed typos found on review
2018-08-15 19:41:11 -07:00
Clay John 5f21499e05 Added lights and shadows tutorial (#1648)
* added light and shadows tutorial

* made changes requested on review
2018-08-15 19:16:47 -07:00
clayjohn b53a82d137 updated title underline in thread safe tutorial 2018-08-05 00:52:59 -07:00
clayjohn 6beea8dc09 remove reference to texscreen 2018-08-02 19:09:19 -07:00
clayjohn 56fecdd858 fixed height variable typo in fbm function 2018-07-30 16:52:40 -07:00
clayjohn acde1ab54e fixed typos in noise function 2018-07-25 16:50:26 -07:00
clayjohn 69441fb5c6 rewrote mesh generation tutorial 2018-06-24 19:48:33 -07:00
clayjohn 482ba1b5d5 updated Viewport tutorial 2018-06-07 23:31:09 -07:00
clayjohn bc57a7e4c8 clarified description of screen_pixel_size 2018-05-12 17:50:39 -07:00