Skip to main content

Mesh

Type Alias Mesh 

Source
pub type Mesh = TriangleMesh;

Aliased Type§

pub struct Mesh {
    pub vertices: Vec<OPoint<f32, Const<3>>>,
    pub faces: Vec<[usize; 3]>,
    pub normals: Option<Vec<Matrix<f32, Const<3>, Const<1>, ArrayStorage<f32, 3, 1>>>>,
    pub colors: Option<Vec<[u8; 3]>>,
}

Fields§

§vertices: Vec<OPoint<f32, Const<3>>>§faces: Vec<[usize; 3]>§normals: Option<Vec<Matrix<f32, Const<3>, Const<1>, ArrayStorage<f32, 3, 1>>>>§colors: Option<Vec<[u8; 3]>>