diff --git a/src/programs/viewer.rs b/src/programs/viewer.rs index fe75e97..389075f 100644 --- a/src/programs/viewer.rs +++ b/src/programs/viewer.rs @@ -246,10 +246,13 @@ fn main() { } => { trace!("Camera:"); + let world_position = camera.position * size_f64 + center_f64; + let world_target = camera.target * size_f64 + center_f64; + trace!("\tPosition: ({}, {}, {})", - camera.position.x(), camera.position.y(), camera.position.z()); + world_position.x(), world_position.y(), world_position.z()); trace!("\tTarget: ({}, {}, {})", - camera.target.x(), camera.target.y(), camera.target.z()); + world_target.x(), world_target.y(), world_target.z()); trace!("\tUp: ({}, {}, {})", camera.up.x(), camera.up.y(), camera.up.z()); },