Shader Reference

Shaders Reference

The following shaders are currently available in CryENGINE:

Shader Name Description
Cloth Shader Used mainly by character artists.
Common.Cloud Shader Used by environment artists to create CloudVolumes.
DistanceClouds Shader Used by the environment lighting artists to create 2D DistanceClouds.
Eye Shader Used by the character artists to create the eyes of characters.
Glass Shader Used by artists to create glass.
GeometryBeam Shader Used by artists and level designers to create volumetric light beams imposter.
Hair Shader Used by character artists to create hair.
HumanSkin Shader Used by character artists.
Illum Shader The most commonly used shader, can be used to create an extremely wide variety of effects. If there is no specific shader for the type of effect you are trying to achieve, use the Illum Shader.
Light.Flare Shader Used by lighting environment artists to create the corona effect, like a glow on a lamp.
LightBeam.LightBeam Shader Used by environment lighting artists to create light shafts.
NoDraw Shader Used for physics proxy, the NoDraw Shader forces the Engine to not render the geometry on which the shader is applied. Alternatively, for level design it may be preferable to use the Special Material collision_proxy_nomaterialset, so that you can see the the solid in editing mode, but not in Game mode or after exporting the level. There are no specific Shader Params.
Particles Shader Used by particle artists.
ReferenceImage Shader Forces the Engine to render the object without any shading or post-processing effects.
Sky Shader Is only used for creating the sky box. The Sky Shader has no parameters, and the materials can only be applied via the RollupBar (Terrain Tab > Environment > SkyBox Material).
SkyHDR Shader Is the same as the Sky Shader, except that if you want to use the dynamically changing sky with the Time Of Day settings, you always have to use the SkyHDR Shader.
TemplBeamProc Shader The TempleBeamProc Shader can be used to create very cheap fog light beam effects.
Terrain.Layer Shader Used for all the terrain materials for painting terrain texture layers.
Vegetation Shader Used for all vegetation.
Water Shader Used for the Ocean.

The following shader are obsolete and have been removed in newer version of CryENGINE:

Shader Name Description
Custom Shader  
Metal Shader  
WaterSurface Shader Used for rivers.
WaterVols Shader Used for lakes and other water areas.

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

<< Back To CryDev