Enum EnumShaderProgram
- Namespace
- Vintagestory.API.Client
- Assembly
- VintagestoryAPI.dll
public enum EnumShaderProgram
- Extension Methods
Fields
Autocamera = 23
Cinematic camera pather rendering
Bilateralblur = 40
Blit = 28
Blockhighlights = 24
Worldedit block highlights
Blur = 18
The Blur shader
Celestialobject = 34
Chunkliquid = 14
Renders liquid chunk geometry
Chunkliquiddepth = 41
Chunkopaque = 12
Renders opaque chunk geometry, no blend, alpha discard;
Chunktopsoil = 21
Renders top soil chunk geometry
Chunktransparent = 19
Renders half transparent chunk geometry using WOIT
Colorgrade = 37
Debugdepthbuffer = 10
Decals = 15
Renders decals, obviously O_O
Entityanimated = 26
For animated entities
Final = 16
Color grading and merging of all rendered scenes
Findbright = 20
For bloom shader
Godrays = 22
For god rays
Gui = 17
For drawing an item stack
Guigear = 38
Guitopsoil = 35
Helditem = 11
For rendering the currently held item
Luma = 27
Luma prepass for FXAA
MultiTextureTest = 13
Debug shader
Nightsky = 7
For rendering the stars skybox
Particlescube = 2
For instanced rendering of cubic particles
Particlesquad = 3
For instanced rendering of quad particles
Particlesquad2d = 30
Shadowmap = 29
Shadowmapentityanimated = 31
Shadowmapgeneric = 32
Sky = 5
For rendering the sky colors
Ssao = 39
Standard = 1
A very plain shader for drawing any geometry
Texture2texture = 33
Transparentcompose = 9
Merges opaque geomerty with WOIT geometry
Wireframe = 25
The selected block outline
Woittest = 8
Debug shader for testing Weighted Blended Order Independent