| 1 | //! Start an actual still-render job and show its letterboxed result. |
| 2 | fn main() -> eframe::Result<()> { |
| 3 | let options = eframe::NativeOptions { |
| 4 | viewport: eframe::egui::ViewportBuilder::default().with_inner_size([1100., 720.]), |
| 5 | ..paperdoll_renderer::preview_gl::native_options() |
| 6 | }; |
| 7 | eframe::run_native( |
| 8 | "Paperdoll render preview", |
| 9 | options, |
| 10 | Box::new(|_| { |
| 11 | let mut app = paperdoll_renderer::editor::EditorApp::default(); |
| 12 | app.open_fixture_project(); |
| 13 | app.render_current_pose(); |
| 14 | Ok(Box::new(app)) |
| 15 | }), |
| 16 | ) |
| 17 | } |