Commit Graph
117 Commits
Author SHA1 Message Date
Yuri Roubinsky 864857b516 Fix formatting on shader structs examples 2020-02-18 09:39:12 +03:00
Yuri Roubinsky cbfa37a978 Added docs for shader struct 2020-02-16 11:02:16 +03:00
Yuri Roubinsky 4257cc65cf Fix typo 2020-02-13 20:31:45 +03:00
Yuri Roubinsky 4505b3b9e7 Added changes about swizzling to shading docs 2020-02-13 20:27:21 +03:00
Yuri Roubinsky d70f461141 Added note about varying arrays to shading_language 2020-01-21 10:28:15 +03:00
Yuri Roubinsky 3df0d90eef A little bit better shader array construction example 2020-01-20 09:09:02 +03:00
Yuri Roubinsky 536f88a1bc Added missing constructor for shader arrays 2020-01-18 12:00:48 +03:00
Rodion Borisov 58af172899 Changled link to Shadertoy (mirror #3026)
#3026
There is known issue with heavy page load at www.shadertoy.com, which imposes GPU intensive shaders on main page: https://bugs.chromium.org/p/chromium/issues/detail?id=33620. It leads user's PC to go nuts even on second load.
2020-01-02 21:51:07 +03:00
Rodion Borisov 103913ee16 Changed link to GPU intensive website.
There is known issue with heavy page load at www.shadertoy.com, which imposes GPU intensive shaders on main page: https://bugs.chromium.org/p/chromium/issues/detail?id=33620. It leads user's PC to go nuts even on second load. Bug is marked as "WontFix", which is unsettling.

I thought that it's quite exhaustive user experience, that distracts from reading documentation. So, I've placed link with reduced search results to avoid this inconsistency.
2020-01-02 18:18:56 +03:00
Tim Krief 0ea832a722 Remove unnecessary "}" 2019-12-11 22:00:02 +01:00
skyace65 010188a56a Replace images and move text for visual shader page 2019-12-09 22:20:42 -05:00
rainlizard ed906f81b0 Clarifying hint_albedo converts color space (#2925) 2019-11-29 13:48:29 +01:00
WT 1a9779716a Added visual shader tutorial 2019-11-29 13:28:09 +01:00
skyace65 e84ea0b7ff Update shader materials page for Godot 3.2 2019-11-13 17:05:02 -05:00
PouleyKetchoupp 854185495c Fixed code tags for true/false/null and a few property references 2019-11-02 13:09:14 +01:00
Taner Esmeroğlu 546175baee Spatial shader part2 wave effect redundant parameter usage 2019-10-12 12:16:19 +03:00
frido 6a6464aea1 Fix various typos and grammar issues in tutorial articles 2019-10-09 23:56:08 +02:00
azagaya e5ad91e603 Fix LIGHT_VEC description, and add SHADOW_VEC. 2019-09-21 17:32:25 -03:00
Chaosus89 de8cdefce7 Adds break to default case in switch flow operator (shaders). 2019-09-12 15:48:00 +03:00
Chris Bradfield d03ac78771 Merge pull request #2709 from skyace65/shaderupdate
Update shader material page for Godot 3.1
2019-08-31 15:35:12 -07:00
Yuri Roubinski fc57814c37 Note about switch in shaders 2019-08-24 16:22:07 +03:00
Yuri Roubinsky 00215333c8 Fix description about shader constant declaration (#2701)
Fix description about shader constant declaration
2019-08-16 17:46:30 +03:00
skyace65 a38f13ba1d Update shader material page for Godot 3.1 2019-08-15 15:13:26 -04:00
Yuri Roubinski a7362fb460 Replaced tab to spaces in do-while description
(sorry)
2019-08-13 19:02:32 +03:00
Yuri Roubinski 9375ecaf30 Added "do while" to flow control shader description 2019-08-13 18:57:48 +03:00
Yuri Roubinski dd44b12d75 Fix description about shader constant declaration 2019-08-13 14:22:24 +03:00
Yuri Roubinski 24e5998189 Added notes about local constants for shaders 2019-08-08 12:45:43 +03:00
Rémi Verschelde 32d21eaf4b Merge pull request #2631 from vortexofdoom/spatial-shader
Organized and updated spatial shader docs
2019-07-23 08:16:49 +02:00
Daniel Larson 12010e1449 Organized and updated spatial shader docs 2019-07-22 20:53:17 -05:00
FlamyAT ad36d7a342 Replace "shaders" with "shadows" in "shadows_disabled" 2019-07-22 10:04:46 +02:00
Chaosus baedff7992 Added missed desc for shader built-in overload (textureProjLod) 2019-07-19 12:45:08 +03:00
Chaosus e6a0273027 Docs for local shader arrays 2019-07-18 07:09:40 +03:00
Rémi Verschelde 524221343b Merge pull request #2616 from clayjohn/fragcoord-info
Update FRAGCOORD descriptions
2019-07-15 14:29:09 +02:00
Remi Rampin 91897778b2 [Minor] Fix "it's" that should be "its" (#2595)
* Fix "it's" that should be "its"

* Other fixes
2019-07-15 17:44:07 +09:00
Chris Bradfield 0f36c83a4e Merge pull request #2610 from Chaosus/update_shader_funcs
Update shader built-ins
2019-07-14 15:50:26 -07:00
clayjohn d66aed8cd9 update FRAGCOORD descriptions 2019-07-12 10:33:22 -07:00
Chaosus 87a636b335 Update shader datatypes 2019-07-12 15:41:29 +03:00
Chaosus 9bfd4c400c Update shader built-ins 2019-07-11 20:15:59 +03:00
Dustin Williams 102d76c4ad Fixed typos, added some information in "Your First Spatial Shader" 2019-07-04 13:11:15 -04:00
Hugo Locurcio 007db6f734 Clarify features that are only available in GLES3
This complements the "Differences between GLES2 and GLES3" page
by incorporating some of its information in individual pages.
2019-06-19 16:37:43 +02:00
Chaosus b784006512 Added information about shader constants 2019-06-12 21:09:20 +03:00
Naughty d5dca6bb1a Fixed a typo. 2019-06-06 10:39:38 +02:00
clayjohn ef013f577c added your first spatial shader 2019-04-18 23:56:25 -07:00
clayjohn b0be2808d4 initial commit for your first shader tutorial series 2019-03-31 11:22:22 -07:00
Rémi Verschelde bb206c4a62 Merge pull request #2300 from clayjohn/update-advanced-postprocessing
Some updates to advanced postprocessing to reflect knew techniques
2019-03-27 14:10:13 +01: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
ludorverr 57ce0a7051 Example of a light shader (#2260) 2019-03-21 23:15:28 -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