← All resources

Book (w/ Turnable Pages) Breakdown (Cyanilux)

Auto-discovered

Blog Intermediate

Cyanilux

Visit resource ↗

Description

This October 2023 Cyanilux post breaks down a URP spellbook whose pages turn in the vertex shader while the cover animates on a rig. Optional CC0 models and a page strip texture are linked on cyanilux.com.

BookPages indexes a flipbook strip for left and right stacks, with SAMPLE_TEXTURE2D_GRAD avoiding a center mip seam. PageTurn mirrors vertices with cosine and sine arc motion, fixes normals, and textures both faces via Is Front Face.

For intermediate Unity artists using Shader Graph and C# material properties. Blender foldouts cover symmetry and UV layout; cover materials sit outside scope.

A pooling C# script sets PageFlip and page indices on clicks. Annotated graphs and code foldouts follow the usual breakdown layout, with optional BakeShader notes for rune pages.

Useful for grimoire props and flipbook paging with vertex turns; commonly linked among Unity shader practitioners.