Enum EnumShaderProgram
- Namespace
- Vintagestory.API.Client
- Assembly
- VintagestoryAPI.dll
public enum EnumShaderProgram
- Extension Methods
Fields
Aurora = 43Autocamera = 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 = 42The part after the _ is not considered part of the file name
Chunktopsoil = 21Renders top soil chunk geometry
Chunktransparent = 19Renders half transparent chunk geometry using WOIT
Cloudmap = 44Cloudvolumetric = 45Colorgrade = 37Debugdepthbuffer = 10Decals = 15Renders decals, obviously O_O
Entityanimated = 26For animated entities
Entityanimated_Oit = 48Final = 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
Instanced = 46Lines = 47Luma = 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