Module-level technical reference for the Master of Puppets engine. Grouped to mirror include/mop/ — find things where you expect them to live.
New to MOP? Start at the Skill for a task-oriented entry point — this reference is the deep-dive.
Sections
| Section | Covers |
|---|---|
| Core | Viewport, scene, meshes, cameras, materials, lights, environment, textures, theme, display |
| Interaction | Input, gizmo, camera orbit, selection, mesh edit, undo, picking |
| Render | RHI, backends, post-processing, overlays, shader plugins, decals, meshlets |
| Query | Scene introspection, snapshot, camera state, spatial queries |
| I/O | OBJ / glTF / .mop loaders + exporters |
| Utility | Logging, profiling |
Cross-cutting
| Page | Topic |
|---|---|
| API Contracts | Public function preconditions and postconditions across all modules |
| Math | Vector / matrix / transform primitives used everywhere |