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