2020-03-20 17:53:08 +01:00
|
|
|
#![warn(missing_docs)]
|
|
|
|
|
2020-03-22 01:51:15 +01:00
|
|
|
//! A pathtracing crate
|
|
|
|
|
2020-03-24 20:31:48 +01:00
|
|
|
/// 3D points and vectors
|
|
|
|
pub use beevee::{Point, Vector};
|
2020-03-16 15:15:01 +01:00
|
|
|
|
2020-03-22 01:51:15 +01:00
|
|
|
/// A 2D point coordinate
|
2020-03-24 20:31:48 +01:00
|
|
|
pub type Point2D = nalgebra::Point2<f32>;
|
2020-03-16 15:16:20 +01:00
|
|
|
|
|
|
|
pub mod core;
|
2020-03-16 15:18:15 +01:00
|
|
|
pub mod light;
|
2020-03-17 14:09:07 +01:00
|
|
|
pub mod material;
|
2020-03-17 19:28:08 +01:00
|
|
|
pub mod render;
|
2020-03-18 14:31:17 +01:00
|
|
|
pub mod serialize;
|
2020-03-16 15:25:03 +01:00
|
|
|
pub mod shape;
|
2020-03-17 19:08:36 +01:00
|
|
|
pub mod texture;
|