Bilibili Tech
Sep 13, 2022 · Frontend Development
Vector Animation Foundations: Path Class, Bézier Curves, and Rational Bézier Geometry
The article explains how Bilibili’s Chronos engine can support vector animation by defining a Path class that stores drawing verbs, points, and conic weights, and by detailing Bézier and rational Bézier curve mathematics, De Casteljau evaluation, subdivision, and flattening techniques needed for resolution‑independent, GPU‑friendly rendering.
Bézier curvesMobile Developmentanimation
0 likes · 22 min read