[][src]Trait kiss3d::resource::material::PlanarMaterial

pub trait PlanarMaterial {
    fn render(
        &mut self,
        transform: &Isometry2<f32>,
        scale: &Vector2<f32>,
        camera: &mut dyn PlanarCamera,
        data: &PlanarObjectData,
        mesh: &mut PlanarMesh
    ); }

A material for 2D objects.

Required methods

fn render(
    &mut self,
    transform: &Isometry2<f32>,
    scale: &Vector2<f32>,
    camera: &mut dyn PlanarCamera,
    data: &PlanarObjectData,
    mesh: &mut PlanarMesh
)

Render the given planar mesh using this material.

Loading content...

Implementors

impl PlanarMaterial for PlanarObjectMaterial[src]

Loading content...