From 0ecdf3dcc037afb3dd6eaebd153cc25623e86249 Mon Sep 17 00:00:00 2001 From: Thomas Forgione Date: Mon, 24 Jun 2019 09:48:52 +0200 Subject: [PATCH] World camera position and target --- src/programs/viewer.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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()); },