Module dagon.render.view
Provides the RenderView abstraction for Dagon's rendering system.
The dagon module defines the RenderView class, which
encapsulates camera, viewport, and projection settings for a render pass.
The class supports perspective and orthographic projections, viewport
resizing, and provides access to view, projection, and camera matrices.
This abstraction is used for rendering scenes.
Classes
| Name | Description |
|---|---|
RenderView
|
Encapsulates camera, viewport, and projection settings for a render pass. |
Manifest constants
| Name | Type | Description |
|---|---|---|
Ortho
|
Orthographic projection (world units). | |
OrthoScreen
|
Orthographic projection (screen units). | |
Perspective
|
Perspective projection. |