Struct three_d::PointLight [−][src]
pub struct PointLight { /* fields omitted */ }
Expand description
A light which shines from the given position in all directions.
Implementations
impl PointLight
[src]
impl PointLight
[src]pub fn new(
context: &Context,
intensity: f32,
color: &Vec3,
position: &Vec3,
attenuation_constant: f32,
attenuation_linear: f32,
attenuation_exponential: f32
) -> Result<PointLight, Error>
[src]
context: &Context,
intensity: f32,
color: &Vec3,
position: &Vec3,
attenuation_constant: f32,
attenuation_linear: f32,
attenuation_exponential: f32
) -> Result<PointLight, Error>