monstertruck-render 0.3.2

Shape and polygon mesh visualization
Documentation

monstertruck-render

Shape and polygon mesh visualization built on monstertruck-gpu.

Forked from truck-rendimpl v0.6.0 by ricosjp.

Quick Start

use monstertruck_gpu::*;
use monstertruck_render::*;

let handler = pollster::block_on(DeviceHandler::default_device());
let mut scene = Scene::new(handler, &Default::default());

// Create render instances from a mesh
let creator = scene.instance_creator();
let instance: PolygonInstance = creator.create_instance(
    &mesh,
    &PolygonState {
        material: Material {
            albedo: Vector4::new(0.8, 0.2, 0.2, 1.0),
            roughness: 0.3,
            ..Default::default()
        },
        ..Default::default()
    },
);
scene.add_object(&instance);

License

Apache License 2.0