Struct smallpt::material::Material [−][src]
Fields
emission: Vector3<f64>
albedo: Vector3<f64>
bsdf: BSDF
Methods
impl Material
[src]
impl Material
pub fn new(emission: Vector3<f64>, albedo: Vector3<f64>, bsdf: BSDF) -> Material
[src]
pub fn new(emission: Vector3<f64>, albedo: Vector3<f64>, bsdf: BSDF) -> Material
pub fn black() -> Material
[src]
pub fn black() -> Material
pub fn white() -> Material
[src]
pub fn white() -> Material