live2d-cubism-web-rendering
Installation
SKILL.md
Live2D Cubism Web — Rendering Deep Dive
All rendering API names verified against CubismWebSamples TypeScript Demo (develop branch). See
lapplive2dmanager.tsandlappglmanager.tsin references/ for the complete patterns.
Rendering Architecture
CubismRenderer_WebGL (extends CubismRenderer)
├── Manages WebGL state, shader programs, texture bindings
├── CubismClippingManager_WebGL — mask atlas (up to 16 masks/FBO)
├── CubismOffscreenSurface_WebGL — offscreen FBO for post-processing
└── drawModel() → drawMeshWebGL() → WebGL drawArrays()