diff --git a/engine/src/engine/engine.rs b/engine/src/engine/engine.rs index 4a2a240..f54aff1 100644 --- a/engine/src/engine/engine.rs +++ b/engine/src/engine/engine.rs @@ -182,7 +182,7 @@ impl Engine { context .render_core_mut() .add_render_routine::(10_000_000); - context.render_core_mut().add_render_routine::(100); + // context.render_core_mut().add_render_routine::(100); world.resources.insert(context); diff --git a/engine/src/scene/rendering/rasterizer/traditional/mod.rs b/engine/src/scene/rendering/rasterizer/traditional/mod.rs index 7dcb59e..975d607 100644 --- a/engine/src/scene/rendering/rasterizer/traditional/mod.rs +++ b/engine/src/scene/rendering/rasterizer/traditional/mod.rs @@ -205,7 +205,7 @@ impl TraditionalRasterizer { .add_target_info(depth_target) .set_sample_count(sample_count) // swapchain resolve targets - .add_resolve_targets((images, true)) + .add_resolve_targets((images, false)) // resolved position target .add_resolve_targets(CustomTarget { usage: VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT diff --git a/examples/simple_window/src/main.rs b/examples/simple_window/src/main.rs index 5fbc9ea..5e949b8 100644 --- a/examples/simple_window/src/main.rs +++ b/examples/simple_window/src/main.rs @@ -3,7 +3,7 @@ use std::path::Path; use anyhow::Result; use ecs::*; -use engine::prelude::*; +use engine::prelude::{cgmath::vec3, *}; use skybox::SkyBox; fn main() -> Result<()> { @@ -29,6 +29,12 @@ fn main() -> Result<()> { .into_iter(), )?; + let view = world_builder.resources.get_mut::().view_mut(); + let camera = view.camera_mut(); + + camera.set_eye_offset(vec3(0.0, 1.0, 0.0)); + view.update_buffer()?; + world_builder.build().run() }