Namespace Elegy.RenderSystem.Objects

Classes

Batch
Billboard
Light
Mesh
MeshEntityChunk

Represents a chunk of renderable entity data. One chunk contains up to 256 renderable entity objects, tightly packed so that all relevant buffer handles can be cached better, reducing CPU time.

MeshEntitySystem
View

A renderable view.

Volume

Structs

MeshEntity
MeshEntityChunk.MeshEntityBlock

Blocks of render entity data that are better grouped together rather than being laid out as an SOA.

Enums

LightType

A light type. Not all are supported by a render style. Some render styles might only implement the first 3 or 4, others might exclusively implement the Lightmap type.