Sep 14, 2026

Stylized shader looks: how games build a visual identity

Question: what are the different ways games have used shaders to give themselves a distinct look, in the way Borderlands' ink outlines make it read as a comic book?

Short answer: most memorable looks come from one or two strong rules applied everywhere, not from many small effects. Borderlands itself is mostly two things: a post-process pass that finds edges in the depth and normal buffers and draws them black, and textures that were hand-painted with ink lines already in them. The lighting underneath is fairly conventional.

Every game below links to its Steam page so you can see the look in the store screenshots and trailers. Where a game is not sold on Steam, the link goes to its official site, or to its Wikipedia article if it is no longer sold at all.

  • Post-process edge detection: Borderlands and XIII (the 2003 original, sold as XIII - Classic). Find sudden jumps in depth or surface angle in screen space and draw a line there. It is cheap and catches every object, but line width is the same everywhere and cannot be art-directed.
  • Inverted hull: Guilty Gear Xrd, Hi-Fi Rush and most anime-style games. Draw each mesh a second time, pushed out along its normals, with front faces culled. Arc System Works' GDC 2015 talk shows how far this goes: vertex colours set line thickness, normals were hand-edited to control where shadows fall, and animation runs at a lowered frame rate so it reads like hand-drawn keyframes.
  • Ink-wash: Okami HD. Brush-stroke outlines, a paper-grain overlay and a faded palette imitate sumi-e painting.
  • Cel ramps: Jet Set Radio (no longer sold on Steam) and The Legend of Zelda: The Wind Waker (Nintendo only). Round the light amount into two or three flat bands instead of a smooth falloff.
  • Warped diffuse: Team Fortress 2. Valve's 2007 "Illustrative Rendering in Team Fortress 2" paper describes it. Lighting runs through a hand-authored 1D ramp and gets a strong rim light, so characters read like early-20th-century commercial illustration and their silhouettes stay clear at a distance.
  • Authored face shadows: Genshin Impact (HoYoverse's own launcher, not Steam). Shadow shapes on faces come from textures, not from the geometry, so a nose never casts an ugly shadow.
  • 1-bit dithering: Return of the Obra Dinn. Two colours and a dither pattern. Lucas Pope's devlog covers the hard part: a dither computed fresh each frame swims as the camera moves, so the final version maps the pattern onto a sphere around the camera for surfaces facing the viewer, which keeps it pinned while the camera turns, and uses blue noise everywhere else.
  • A restricted palette as the identity: MadWorld (Wii only; black, white and red), SUPERHOT (a white world with red enemies) and LIMBO (greyscale silhouettes).
  • The PS1 look: SIGNALIS and much of the indie horror scene. Vertices snapped to a coarse grid so they jitter, textures that warp because there is no perspective correction, low resolution and dithering. People's memories of that era make it feel uncanny.
  • 3D rendered as pixel art: Dead Cells. 3D models rendered at low resolution with no anti-aliasing, then used as sprites.
  • Low-resolution assets under modern lighting: Valheim. Pixelated textures under volumetric fog and bloom.
  • Moebius-style line art: Sable. Heavy outlines, flat colour and very little shading.
  • Hatching, watercolour and brush filters: cross-hatch textures chosen by light level, paper grain, or a Kuwahara filter that smears the image into brush strokes.
  • Hand-painted textures with simple lighting: early World of Warcraft (Battle.net, not Steam). Most of the look lives in the textures.
  • Gradient fog: Firewatch. This is the closest reference for Day Hike. Fog colour comes from a hand-painted gradient chosen by distance, so far ridgelines fade into flat poster colours, and each time of day has its own gradient. Much of the game's identity comes from that one shader. Jane Ng's GDC 2015 talk covers the art direction behind it.
  • Specular glitter: Journey. John Edwards' GDC talk on the sand: glitter from sparkle normal maps plus a broad, ocean-like sheen made sand the game's signature material.
  • Tilt-shift diorama: OCTOPATH TRAVELER (its "HD-2D" look) and TUNIC. Strong depth of field, bloom and vignette make the world look like a miniature.
  • VHS and camcorder: Resident Evil 7 Biohazard (its found-footage tapes) and Outlast (the night-vision camcorder). Scanlines, colour bleed, noise and tracking glitches.
  • Film grain, vignette and chromatic aberration: horror uses these as shorthand for found footage.
  • Fog and noise as dread: Silent Hill (the 1999 PS1 original, no longer sold). The fog began as a way to hide a short draw distance and became the series' identity; the SILENT HILL 2 remake keeps it.
  • Painting the world in: The Unfinished Swan. The world starts pure white, and you reveal it by throwing paint.
  • Seeing by scanning: Scanner Sombre. You only see the point cloud your LIDAR scanner has painted.
  • Sanity effects: Eternal Darkness (GameCube only) and Amnesia: The Dark Descent. The screen warps, colour drains and the image distorts as the character's mind frays.
  • Firewatch-style gradient fog fits an outdoor hiking game. It can sit on top of photoreal rendering instead of replacing it, so it does not fight the world's current photoreal direction.
  • The horror layer could draw on sections 7 and 8. A post-process that shifts as dread builds would set the horror apart from the daytime hike without re-authoring any assets: fog colour sliding along a different gradient, grain and chromatic aberration creeping in, or a slight VHS bleed on the headlamp cone.

Babylon.js supports both through the material plugins the ground shaders already use and through its PostProcess pipeline.

Source Covers
GuiltyGearXrd's Art Style: The X Factor Between 2D and 3D (GDC 2015) Inverted-hull outlines, edited normals, stepped animation
Illustrative Rendering in Team Fortress 2 (Mitchell, Francke and Eng, NPAR 2007) Warped diffuse ramp and rim lighting
Return of the Obra Dinn devlog, November 2017 (Lucas Pope) Stabilising 1-bit dithering
The Art of Firewatch (Jane Ng, GDC 2015) Firewatch's art direction
Making the World of Firewatch (Jane Ng, GDC 2016) Firewatch's world production
Sand Rendering in Journey (John Edwards, GDC 2013) Sand glitter and sheen

Cyrus Sarkosh

Senior software engineer, founding engineer and lead on several zero-to-one products at DoorDash.