summaryrefslogtreecommitdiff
path: root/engine/src/shader
diff options
context:
space:
mode:
Diffstat (limited to 'engine/src/shader')
-rw-r--r--engine/src/shader/default.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/engine/src/shader/default.rs b/engine/src/shader/default.rs
index 1dc85fc..5b360ec 100644
--- a/engine/src/shader/default.rs
+++ b/engine/src/shader/default.rs
@@ -142,7 +142,7 @@ pub fn enqueue_set_shader_bindings(
),
(
model_3d_shader_cursor.field("view"),
- create_view_matrix(&camera, &camera_world_pos.position).into(),
+ create_view_matrix(&camera, camera_world_pos.position).into(),
),
(
lighting_shader_cursor.field("view_pos"),
@@ -325,14 +325,13 @@ fn create_model_matrix(transform: Transform) -> Matrix<f32, 4, 4>
matrix
}
-fn create_view_matrix(camera: &Camera, camera_world_pos: &Vec3<f32>)
- -> Matrix<f32, 4, 4>
+fn create_view_matrix(camera: &Camera, camera_world_pos: Vec3<f32>) -> Matrix<f32, 4, 4>
{
let mut view = Matrix::new();
// tracing::debug!("Camera target: {:?}", camera.target);
- view.look_at(camera_world_pos, &camera.target, &camera.global_up);
+ view.look_at(camera_world_pos, camera.target, camera.global_up);
view
}