Module amethyst_renderer::prelude []

Contains common types that can be glob-imported (*) for convenience.

Reexports

pub use Renderer;
pub use light::*;
pub use pipe::Pipeline;
pub use pipe::PipelineBuilder;
pub use pass;
pub use vertex::PosColor;
pub use vertex::PosNormTangTex;
pub use vertex::PosNormTex;
pub use vertex::PosTex;
pub use vertex::VertexFormat;

Structs

Camera

Camera struct.

Material

Material struct.

MaterialBuilder

Builds new materials.

Mesh

Represents a polygonal mesh.

MeshBuilder

Builds new meshes.

Model

A renderable object in a scene.

Scene

Collection of lights and meshes to render.

Stage

A stage in the rendering pipeline.

StageBuilder

Constructs a new rendering stage.

Target

A render target.

Texture

Handle to a GPU texture resource.

TextureBuilder

Builds new textures.

Enums

Projection

The projection mode of a Camera.

Traits

Pod

A trait for plain-old-data types.