An anime schoolgirl character posed over bold Japanese and English typography, pink spline lines and polka-dot graphics.
Title screen of the demo.Image © Joshua Jang · creator-provided, used under MIT

About this resource

Sairi tries to close the gap between graphic posters, which look sophisticated but never move, and game UI, which is interactive but usually much plainer. It is a complete Unity scene, so you can study how several stylisation techniques combine in one frame.

Techniques on show

  • Flat, anime-style toon shading on a rigged character made in VRoid Studio
  • Dynamic text and glitch effects that react to user input
  • A customisable polka-dot pattern effect built in URP Shader Graph
  • Procedural Bézier splines and particles (the core logic also exists as a Python project)
  • Real-time, depth-based shader replacement for masking effects
  • Animated transitions, eye tracking and natural blinking

A playable WebGL build shows the full interactive result.