From 8a88af9908c4e85d87503e40f99e48e9f2075d0c Mon Sep 17 00:00:00 2001 From: Hanno Braun Date: Tue, 18 Mar 2025 20:55:00 +0100 Subject: [PATCH] Simplify --- experiments/2025-03-18/src/app.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/experiments/2025-03-18/src/app.rs b/experiments/2025-03-18/src/app.rs index 6ee2e42e0..524597cbe 100644 --- a/experiments/2025-03-18/src/app.rs +++ b/experiments/2025-03-18/src/app.rs @@ -9,6 +9,7 @@ use winit::{ }; use crate::{ + geometry::TriMesh, object::{HandleAny, Object}, render::Renderer, view::OperationView, @@ -20,7 +21,7 @@ pub fn run(shape: HandleAny) -> anyhow::Result<()> { let event_loop = EventLoop::new()?; let mut app = App { - view, + tri_mesh: view.tri_mesh(), window: None, renderer: None, }; @@ -30,7 +31,7 @@ pub fn run(shape: HandleAny) -> anyhow::Result<()> { } struct App { - view: OperationView, + tri_mesh: TriMesh, window: Option>, renderer: Option, } @@ -75,7 +76,7 @@ impl ApplicationHandler for App { event_loop.exit(); } WindowEvent::RedrawRequested => { - if let Err(err) = renderer.render(&self.view.tri_mesh()) { + if let Err(err) = renderer.render(&self.tri_mesh) { eprintln!("Render error: {err}"); } }