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.ts and lappglmanager.ts in 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()
Installs
19
GitHub Stars
2
First Seen
May 21, 2026