diff --git a/src/camera.rs b/src/camera.rs index f771cd6..e910bdb 100644 --- a/src/camera.rs +++ b/src/camera.rs @@ -89,6 +89,7 @@ pub fn partial_render_scene( 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:: { ambient_light: ColourRgbF::from_named(NamedColour::White) * ambient_intensity, lights: vec![ @@ -100,6 +101,10 @@ pub fn partial_render_scene( 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 };