Enum VisualShader.Type
- Namespace
- Godot
- Assembly
- GodotSharp.dll
public enum VisualShader.Type : long
Fields
Collide = 5
A function for the "collide" stage (particle collision handler) of particle shader.
Fog = 9
A compute shader that runs for each froxel of the volumetric fog map.
Fragment = 1
A fragment shader, operating on fragments (pixels).
Light = 2
A shader for light calculations.
Max = 10
Represents the size of the VisualShader.Type enum.
Process = 4
A function for the "process" stage of particle shader.
ProcessCustom = 7
A function for the "process" stage of particle shader, with customized output.
Sky = 8
A shader for 3D environment's sky.
Start = 3
A function for the "start" stage of particle shader.
StartCustom = 6
A function for the "start" stage of particle shader, with customized output.
Vertex = 0
A vertex shader, operating on vertices.