Trait three_d::PhongGeometry[][src]

pub trait PhongGeometry: Geometry {
    fn geometry_pass(
        &self,
        render_states: RenderStates,
        viewport: Viewport,
        camera: &Camera
    ) -> Result<(), Error>; }
Expand description

Required methods

fn geometry_pass(
    &self,
    render_states: RenderStates,
    viewport: Viewport,
    camera: &Camera
) -> Result<(), Error>
[src]

Expand description

Render the geometry and surface material parameters of the mesh, ie. the first part of a deferred render pass.

Loading content...

Implementors

impl PhongGeometry for PhongInstancedMesh[src]

fn geometry_pass(
    &self,
    render_states: RenderStates,
    viewport: Viewport,
    camera: &Camera
) -> Result<(), Error>
[src]

impl PhongGeometry for PhongMesh[src]

fn geometry_pass(
    &self,
    render_states: RenderStates,
    viewport: Viewport,
    camera: &Camera
) -> Result<(), Error>
[src]

Loading content...