(5)

Architecture

Extension Strategy

Frame Lifecycle

Layer Separation

Memory Ownership

Scene Graph

Threading Model

Development

Build System

Backend Capabilities

Contributing

Platform Behavior

Testing

Master of Puppets Documentation

Reference

API Contracts

Core

Camera Object

Display Settings

Environment

Light System

Material System

Material Graph

Scene

Texture Pipeline

Theme

Vertex Format

Viewport Core

Interaction

Orbit Camera

Gizmo System

Input & Event System

Mesh Edit

Picking System

Selection

Undo/Redo System

I/O

.mop Binary Mesh Format

Export

glTF 2.0 Loader

Mesh Loader

Scene File (.mop v2)

Math Module

Query

Camera Query API

Scene Query API

Scene Snapshot API

Spatial Query API

Render

CPU Backend

OpenGL Backend

Vulkan Backend

Decals

Meshlet Clusters

Overlay System

Render Pipeline

Post-Processing

Software Rasterizer

Render Hardware Interface

Shader Plugins

Utility

Logging

Frame Profiling

MOP Skill — Build Anything