From 5a680e73f077eee93a01a224b2c1403438dd5523 Mon Sep 17 00:00:00 2001 From: Verox001 Date: Mon, 5 May 2025 21:45:32 +0200 Subject: [PATCH] Removed debug and draw objects from both sides by removing culling --- solar_engine/src/application.rs | 2 -- solar_engine/src/input.rs | 1 - solar_engine/src/state.rs | 2 +- 3 files changed, 1 insertion(+), 4 deletions(-) diff --git a/solar_engine/src/application.rs b/solar_engine/src/application.rs index 1dd6faf..5dd7997 100644 --- a/solar_engine/src/application.rs +++ b/solar_engine/src/application.rs @@ -64,11 +64,9 @@ impl<'a> ApplicationHandler for StateApplication<'a> { self.state.as_mut().unwrap().render().unwrap(); } WindowEvent::KeyboardInput { event, .. } => { - println!("Keyboard input event: {:?}", event); if let Some(state) = self.state.as_mut() { if let Some(input_fn) = self.input_fn.as_mut() { let key_event = from_winit_input(&event, self.modifiers); - println!("Keyboard input: {:?}", key_event); input_fn(state, &key_event); } } diff --git a/solar_engine/src/input.rs b/solar_engine/src/input.rs index 9ddc549..edc1c3d 100644 --- a/solar_engine/src/input.rs +++ b/solar_engine/src/input.rs @@ -64,7 +64,6 @@ pub struct InputEvent { } pub fn from_winit_input(event: &KeyEvent, modifiers: Modifiers) -> InputEvent { - println!("Converting Winit key event: {:?}", event); InputEvent { key: map_winit_key(&event.logical_key), state: match event.state { diff --git a/solar_engine/src/state.rs b/solar_engine/src/state.rs index 95233d2..f2b8b36 100644 --- a/solar_engine/src/state.rs +++ b/solar_engine/src/state.rs @@ -224,7 +224,7 @@ impl<'a> State<'a> { topology: wgpu::PrimitiveTopology::TriangleList, strip_index_format: None, front_face: wgpu::FrontFace::Ccw, - cull_mode: Some(wgpu::Face::Back), + cull_mode: None, // Setting this to anything other than Fill requires Features::NON_FILL_POLYGON_MODE polygon_mode: wgpu::PolygonMode::Fill, // Requires Features::DEPTH_CLIP_CONTROL