Structs
The defining component for camera entities, storing information about how and what to render
through this camera.
Algorithmically-computed indication of whether an entity is visible and should be extracted for rendering
Adds the
Image
as an asset and makes sure that they are extracted and prepared for the GPU.Configuration resource for Multi-Sample Anti-Aliasing.
A 3D camera projection in which distant objects appear smaller than close objects.
A shader, as defined by its
ShaderSource
and ShaderStage
This is an “unprocessed” shader. It can contain preprocessor directives.User indication of whether an entity is visible. Propagates down the entity hierarchy.
If an entity is hidden in this way, all
Children
(and all of their children and so on) will also be hidden.
This is done by setting the values of their ComputedVisibility
component.A
Bundle
of the Visibility
and ComputedVisibility
Component
s, which describe the visibility of an entity.Enums
A configurable
CameraProjection
that can select its projection type at runtime.