Table of Contents

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.