Appearance
2D/3D primitives, NURBS, polygon mesh, and NURBS BRep with CSG — TypeScript, renderer-agnostic.