Substance
Substance Painter Shader
Shaders
Shaders & VFX
Lighting
Lighting Tools
Substance


Substance Painter Shader
- Stylized modern comic shader
- All versions (Substance, Maya, & In-Game) of shader written in GLSL (using shared includes to minimize code duplication)
- Consistent view across Substance Painter, Maya & In-Game Editor (uses game renderer)
- Debug modes in Substance Painter allow artist to view all elements of shader while painting
Shaders
Animated Sign Shader
- Animated neon sign
- HLSL Shader
- All animation in shader
“Poxels” Shader
- Unity Cg Shader & particles
- Body part mask
- Interior geo fill
- Edge fade mask
Water Shore Shader
- Custom engine GLSL shader
- Sine wave/random overlaid waves with one layer of geometry
- Foam fading and seamless blend with ocean shader
Modern Comic Shader
- Custom engine GLSL shader
- Viewable in Substance Painter, Maya & In-Game/Editor
- Variant shader with separate body part colorization
- Colorization is full gradient LUT for full range of color




Shader Range From Realistic To Stylized
Mud Shader
- Console Cg shader for realistic sports game (Midway’s NFL Blitz 2)
- Mud accumulates on body localized to where the player fell in the mud
Stylized Terrain Shader
- Unity Cg Shader
- Water brush strokes to match concept art
VFX Tech
- VFX tech implemented in Unity
- VFX beam that tracks from the source to the target (integrated with Actor System)

Lighting



Lighting In Various Game Engines
- Early development HLSL Sims 4 environment & building shader in custom game engine
- Unity light probes for 3D character lighting to match prerendered backgrounds
- Prerendered backgrounds in Maya, including full EXR render pipeline & processing export tool for one touch – render to in game in custom game engine