Interface for scene and material modules, providing simpified rendering for complex heriarchies.
Data and renderer classes for shape animation functionality. (Data classes to be split into animation module)
Abstractions for elements classes (to be moved to stage module)
Error types
Event objects for renderer classes
Data and renderer classes for global filter effects (Data classes to be split into scene module)
Render to Texture helper class (deprecated)
Abstractions for material classes
Abstractions for renderable classes eg Billboard, LineSegment, Skybox (Shape to be moved to stage module)
Data object for representing state and functionality of a shader (base classes to be moved to stage)
Merge sort classes acting on linked lists of renderables
Abstractions for texture classes (to be moved to stage module)
Helpers for particle animations
$ claude mcp add renderer \
-- python -m otcore.mcp_server <graph>