From ccfbcb490dd47cc814a64e8be00c148e2e2206a3 Mon Sep 17 00:00:00 2001 From: HampusM Date: Mon, 17 Aug 2026 15:52:01 +0200 Subject: feat(engine): replace WorldPosition & Scale components with Transform --- engine/src/rendering/main_render_pass.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'engine/src/rendering/main_render_pass.rs') diff --git a/engine/src/rendering/main_render_pass.rs b/engine/src/rendering/main_render_pass.rs index 622a087..c3278fa 100644 --- a/engine/src/rendering/main_render_pass.rs +++ b/engine/src/rendering/main_render_pass.rs @@ -56,7 +56,7 @@ use crate::texture::{ Wrapping as TextureWrapping, WHITE_1X1_ASSET_LABEL as TEXTURE_WHITE_1X1_ASSET_LABEL, }; -use crate::transform::WorldPosition; +use crate::transform::Transform; use crate::vector::Vec3; use crate::windowing::window::Window; @@ -88,7 +88,7 @@ pub fn add_main_render_pass( renderable_query: Query>, camera_query: Query<( &Camera, - &WorldPosition, + &Transform, &ActiveCamera, Traverse<(With, With), TraverseUp, ChildOf>, )>, @@ -117,7 +117,7 @@ pub fn add_main_render_pass( return Ok(()); }; - let Some((camera, camera_world_pos, _)) = camera_query.iter().next() else { + let Some((camera, camera_transform, _)) = camera_query.iter().next() else { tracing::trace!("No active camera"); return Ok(()); }; @@ -350,7 +350,7 @@ pub fn add_main_render_pass( .unwrap(), ); - let mut view = camera.to_view_matrix(camera_world_pos.position); + let mut view = camera.to_view_matrix(camera_transform.position); view.translate(&Vec3 { x: 0.0, y: 0.0, z: 0.0 }); -- cgit v1.2.3-18-g5258