engvis-core 0.1.0

Core data types for engineering visualization
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
pub mod math;
pub mod aabb;
pub mod camera;
pub mod mesh;
pub mod material;
pub mod light;
pub mod scene;
pub mod input;

pub use camera::OrbitCamera;
pub use input::{InputState, ViewportRect};
pub use scene::{Scene, SceneNode};
pub use mesh::{Mesh, MeshVertex, SubMesh};
pub use material::{PbrMaterial, VertexRenderOptions, EdgeRenderOptions};
pub use light::{AmbientLight, DirectionalLight, PointLight, LightingEnvironment};
pub use aabb::Aabb;