[−][src]Trait amethyst_rendy::pass::Base3DPassDef
Define drawing opaque 3d meshes with specified shaders and texture set
Associated Types
type TextureSet: for<'a> StaticTextureSet<'a>
The [mtl::StaticTextureSet] type implementation for this pass
Associated Constants
Loading content...Required methods
fn vertex_shader() -> &'static SpirvShader
Returns the vertex SpirvShader
which will be used for this pass
fn vertex_skinned_shader() -> &'static SpirvShader
Returns the vertex SpirvShader
which will be used for this pass on skinned meshes
fn fragment_shader() -> &'static SpirvShader
Returns the fragment SpirvShader
which will be used for this pass
fn base_format() -> Vec<VertexFormat>
Returns the VertexFormat
of this pass
fn skinned_format() -> Vec<VertexFormat>
Returns the VertexFormat
of this pass for skinned meshes