From e32de26dcb5e1498f2b2fa19cacb593bec518ef4 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Tue, 7 Jan 2025 15:15:19 +0100 Subject: camera controller broken --- client/src/scene_render.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'client/src/scene_render.rs') diff --git a/client/src/scene_render.rs b/client/src/scene_render.rs index 8703c9f..7e634df 100644 --- a/client/src/scene_render.rs +++ b/client/src/scene_render.rs @@ -1,4 +1,4 @@ -use glam::{EulerRot, Mat3, Mat4, Vec3, vec3}; +use glam::{EulerRot, Mat3, Mat4}; use std::sync::Arc; use weareshared::{packets::Resource, tree::SceneTree}; use wgpu::{ @@ -149,6 +149,7 @@ impl ScenePipeline { target: &TextureView, scene: &SceneTree, prefabs: &mut DemandMap>, + camera: Mat4, ) { let mut rpass = commands.begin_render_pass(&RenderPassDescriptor { label: None, @@ -176,9 +177,6 @@ impl ScenePipeline { ..Default::default() }); - let camera = Mat4::perspective_infinite_reverse_rh(1., 1., 0.1) - * Mat4::look_at_rh(vec3(-5., 0., 0.), vec3(0., 0., 0.), Vec3::Y); - for ob in scene.objects.values() { let prefab_projection = camera * Mat4::from_mat3(Mat3::from_euler( -- cgit v1.2.3-70-g09d2