API Reference
Engine Abstraction
The I3DEngine contract, capability flags, post-process hooks, and why the runtime stays renderer-agnostic.
Engine Abstraction
I3DEngine is the renderer-facing contract used by the runtime.
What it covers
- scene and camera creation
- geometry factories
- material factories
- light factories
- model loading
- texture loading
- text and SVG geometry helpers
- post-process runtime hooks
- capability reporting
Why it exists
This keeps the module runtime independent from any one renderer implementation while still allowing a rich feature set.
Related exports
I3DEngineI3DEngineCapabilitiesI3DPostProcessRuntimeI3DPostProcessPipelineRuntime