Add another light to test scene, to fill shadows in a little

This commit is contained in:
Matthew Gordon 2019-11-29 22:28:55 -05:00
parent 8b0b8c59ba
commit d19d5200b0
1 changed files with 5 additions and 0 deletions

View File

@ -89,6 +89,7 @@ pub fn partial_render_scene<T: RealField>(
let ambient_intensity: T = convert(0.0);
let directional_intensity1: T = convert(7.0);
let directional_intensity2: T = convert(3.0);
let directional_intensity3: T = convert(2.0);
let integrator = WhittedIntegrator::<T> {
ambient_light: ColourRgbF::from_named(NamedColour::White) * ambient_intensity,
lights: vec![
@ -100,6 +101,10 @@ pub fn partial_render_scene<T: RealField>(
direction: Vector3::new(convert(-0.5), convert(2.0), convert(-0.5)).normalize(),
colour: ColourRgbF::from_named(NamedColour::White) * directional_intensity2,
},
DirectionalLight {
direction: Vector3::new(convert(-3.0), convert(0.1), convert(-0.5)).normalize(),
colour: ColourRgbF::from_named(NamedColour::White) * directional_intensity3,
},
],
};
let sampler = Sampler { scene };