Package klyn.graphics3d
Contains 10 type(s).
Types
Classes
- Bounds3d - Axis-aligned 3D bounds, independent of the GUI.
- LinearColor - Immutable linear RGBA color, independent of GUI colors (which use sRGB).
- Material - Metallic/roughness material in linear color space.
- Mesh - Immutable indexed triangle mesh, independent of any GPU context.
- OrbitController - GUI-independent orbital camera controller, Y up.
- PerspectiveCamera - Perspective camera looking toward a target, independent of the GUI.
- RenderStatistics - Immutable renderer counters; reading them never waits for GPU completion.
- Renderer - OpenGL renderer with persistent mesh uploads and one native submission per frame.
- Scene - GUI-independent scene.
- SceneNode - Object in a scene graph.