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