Namespace Evergine.Components.Graphics3D
Classes
Billboard
Represents a 2D image. Such image is loaded from a content file (.wpk), which is generated from a main PNG or JPEG file format.
BillboardRenderer
Renders a Billboard on the screen. The owner Entity must contain the Billboard to be drawn, plus a Transform3D.
CapsuleMesh
Capsule primitive mesh. To render this mesh use the MeshRenderer class.
ConeMesh
Cone primitive mesh. To render this mesh use the MeshRenderer class.
CubeMesh
Cube primitive mesh. To render this mesh use the MeshRenderer class.
CylinderMesh
Cylinder primitive mesh. To render this mesh use the MeshRenderer class.
EnvironmentComponent
Set the environment manager properties.
LineMeshRenderer3D
Renders a line mesh on the screen.
MaterialComponent
A material uses to render meshes.
MeshComponent
A 3D mesh. To render this mesh use the MeshRenderer class.
MeshRenderer
Renders a mesh on the screen.
PlaneMesh
Plane primitive mesh. To render this mesh use the MeshRenderer class.
PostProcessingGraphRenderer
Renders a post-processing graph on the screen.
PrimitiveBaseMesh
Base class for primitive mesh components.
PyramidMesh
Pyramid primitive mesh. To render this mesh use the MeshRenderer class.
ShadowMapComponent
Set the shadow map manager properties.
SkinnedMeshRenderer
Renders a mesh on the screen.
SphereMesh
Sphere primitive mesh. To render this mesh use the MeshRenderer class.
Spinner
Spins a Transform3D component from an Entity around any arbitrary axis.
TeapotMesh
Teapot primitive mesh. To render this mesh use the MeshRenderer class.
TorusMesh
Torus primitive mesh. To render this mesh use the MeshRenderer class.
Enums
EnvironmentComponent.StrategyTypes
Enviroment generate files strategy.
PlaneMesh.NormalAxis
Represents axis aligned normal values.