camera: Change camera to Camera3D
Some checks failed
Build legacy Nix package on Ubuntu / build (push) Failing after 9m38s

This commit is contained in:
Florian RICHER 2025-05-29 16:46:11 +02:00
parent 3a562fb6eb
commit f8b81f3269
Signed by: florian.richer
GPG key ID: C73D37CBED7BFC77
2 changed files with 25 additions and 9 deletions

View file

@ -1,6 +1,6 @@
use std::{error::Error, sync::Arc};
use crate::core::render::primitives::camera::Camera;
use crate::core::render::primitives::camera::Camera3D;
use crate::core::render::texture::Texture;
use crate::core::scene::Scene;
use crate::core::scene::SceneContext;
@ -21,7 +21,7 @@ use super::assets::square::Square;
pub struct MainSceneState {
square: Square,
camera: Camera,
camera: Camera3D,
texture: Texture,
speed: f32,
}
@ -43,12 +43,12 @@ impl Scene for MainScene {
scene_context.swapchain_format,
)?;
let camera = Camera::new(Mat4::perspective_rh(
std::f32::consts::FRAC_PI_2,
let camera = Camera3D::new(
scene_context.aspect_ratio,
std::f32::consts::FRAC_PI_2,
0.01,
1000.0,
));
);
let mut uploads = AutoCommandBufferBuilder::primary(
scene_context.command_buffer_allocator.clone(),
@ -84,6 +84,7 @@ impl Scene for MainScene {
&scene_context.timer,
state.speed,
10.0,
scene_context.aspect_ratio,
);
Ok(())