Namespace AstraEngine.View3D
Classes
- Box3D
Represents a Box that can be drawn in 3D space
- Drawable3D
Represents a 3D component that can be drawn to a screen. An Entity that is Drawable is required to have a Position3D component. During initialization, if no Position3D is found, a default position is attached.
- Position3D
Represents a location in 3D space
- Position3DExtensions
Extension methods for conversions from Position3D to Vector3
- RaylibCamera3D
An implementation of the ICamera3D that is compatible with Raylib-cs.
- View3D
Represents a 3D view port that draws itself and all children each tick. Children components should not call BeginDrawing() or EndDrawing().