Apply suggestions from code review

Co-authored-by: Clay John <claynjohn@gmail.com>
This commit is contained in:
Nathan Lovato
2020-10-12 21:06:53 -06:00
committed by GitHub
parent 7b300499a6
commit 0800225a54

View File

@@ -112,7 +112,7 @@ Processor functions
Depending on the shader type, you can override different processor functions.
For ``spatial`` and ``canvas_item``, you have access to ``vertex()``,
``fragment()``, and ``light()``. For ``particles``, you only have access to
``vertex()``.
``vertex()``. For ''sky'', you only have access to ''fragment()''.
Vertex processor
^^^^^^^^^^^^^^^^
@@ -134,9 +134,8 @@ Fragment processor
^^^^^^^^^^^^^^^^^^
The ``fragment()`` processing function is used to set up the Godot material
parameters per pixel. This code runs on every visible pixel the object or
primitive draws. It is only available in ``spatial`` and ``canvas_item`` shaders.
primitive draws. It is only available in ``spatial``, ``canvas_item``, and ``sky`` shaders.
The standard use of the fragment function is to set up material properties used
to calculate lighting. For example, you would set values for ``ROUGHNESS``,