Struct mallumo::Shape
[−]
[src]
pub struct Shape { pub indices: (usize, usize), pub vertices: (usize, usize), pub albedo: Option<usize>, pub metallic_roughness: Option<usize>, pub occlusion: Option<usize>, pub normal: Option<usize>, pub emissive: Option<usize>, }
Describes one single shape.
Textures are indices into some collection storing the textures.
Fields
indices: (usize, usize)
vertices: (usize, usize)
albedo: Option<usize>
metallic_roughness: Option<usize>
occlusion: Option<usize>
normal: Option<usize>
emissive: Option<usize>
Trait Implementations
impl Copy for Shape
[src]
impl Clone for Shape
[src]
fn clone(&self) -> Shape
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more