Shaders

More of an exploratory question then any thing… but how often do you leverage shaders in your development?
Im trying to get a sense for what are the norms for shader usage.

thx
j.

My previous project had a water shader, my current one has the following ones
Shadows
Texture blending
Water
Swaying grass
God rays
Oculus ray

I think shaders are nice for accomplishing specific things but I make sure the game runs without them as well for older graphics cards. :slight_smile:

Mike

Fog shader and cloud/sky shader.

I’m using jMonkeyEngine, so shaders are unavoidadable.

Modern games use many shaders.

For my 2D game i currently have:
Serveral for particle systems
Terrain shader
Blur shader (needs 2 passes so 2 shaders)
Joint shader (3d bone animations).
Default shader (w/wo light, w/wo texturing, w/wo alpha).
Water shader.
Weapon / tool shader.
Background shader (day / night transistions).
Serveral debug shaders
*Still need to add lighting + shadows