[−][src]Module amethyst_rendy::pass
Passes and shaders implemented by amethyst
Structs
DrawBase3DDesc | Draw opaque 3d meshes with specified shaders and texture set |
DrawBase3D | Base implementation of a 3D render pass which can be consumed by actual 3D render passes, such as [pass::pbr::DrawPbr] |
DrawBase3DTransparentDesc | Draw transparent mesh with physically based lighting |
DrawBase3DTransparent | Draw transparent mesh with physically based lighting |
DrawDebugLines | Draws debug lines |
DrawDebugLinesDesc | Draw opaque sprites without lighting. |
DrawFlat2DDesc | Draw opaque sprites without lighting. |
DrawFlat2D | Draws opaque 2D sprites to the screen without lighting. |
DrawFlat2DTransparentDesc | Describes drawing transparent sprites without lighting. |
DrawFlat2DTransparent | Draws transparent sprites without lighting. |
DrawSkybox | Draw a skybox around the camera view |
DrawSkyboxDesc | Describe drawing a skybox around the camera view |
FlatPassDef | Implementation of |
PbrPassDef | Implementation of |
ShadedPassDef | Implementation of |
Traits
Base3DPassDef | Define drawing opaque 3d meshes with specified shaders and texture set |
Type Definitions
DrawFlat | Draws a Flat 3D pass |
DrawFlatDesc | Describes a Flat 3D pass |
DrawFlatTransparent | Draws a Flat 3D pass with transpency. |
DrawFlatTransparentDesc | Describes a Flat 3D pass with Transparency |
DrawPbr | Draws a Physically-based (PBR) 3d Pass with lighting |
DrawPbrDesc | Describes a Physically-based (PBR) 3d Pass with lighting |
DrawPbrTransparent | Draws a Physically-based (PBR) 3d Pass with lighting and transparency |
DrawPbrTransparentDesc | Describes a Physically-based (PBR) 3d Pass with lighting and transparency |
DrawShaded | Draws a simple shaded 3D pass. |
DrawShadedDesc | Describes a simple shaded 3D pass. |
DrawShadedTransparent | Draws a simple shaded 3D pass with transparency |
DrawShadedTransparentDesc | Describes a simple shaded 3D pass with transparency |