Compare commits

...

2 commits

Author SHA1 Message Date
a49aa2e362 Update Rust crate rusqlite to 0.33.0 2025-03-03 15:02:40 +00:00
Michael Hübner
b0462d7377 Get sky box to see 2025-03-03 15:00:58 +01:00
4 changed files with 10 additions and 4 deletions

View file

@ -34,7 +34,7 @@ chrono = { version = "0.4.35", features = ["serde"] }
anyhow = { version = "1.0.86", features = ["backtrace"] } anyhow = { version = "1.0.86", features = ["backtrace"] }
indexmap = { version = "2.2.6", features = ["rayon"] } indexmap = { version = "2.2.6", features = ["rayon"] }
shaderc = { version = "0.8.3", features = ["build-from-source"] } shaderc = { version = "0.8.3", features = ["build-from-source"] }
rusqlite = { version = "0.32.0", features = ["bundled"] } rusqlite = { version = "0.33.0", features = ["bundled"] }
cgmath = "0.18.0" cgmath = "0.18.0"
http = "1.1.0" http = "1.1.0"
iterchunks = "0.5.0" iterchunks = "0.5.0"

View file

@ -182,7 +182,7 @@ impl Engine {
context context
.render_core_mut() .render_core_mut()
.add_render_routine::<GuiHandlerRenderer>(10_000_000); .add_render_routine::<GuiHandlerRenderer>(10_000_000);
context.render_core_mut().add_render_routine::<Scene>(100); // context.render_core_mut().add_render_routine::<Scene>(100);
world.resources.insert(context); world.resources.insert(context);

View file

@ -205,7 +205,7 @@ impl TraditionalRasterizer {
.add_target_info(depth_target) .add_target_info(depth_target)
.set_sample_count(sample_count) .set_sample_count(sample_count)
// swapchain resolve targets // swapchain resolve targets
.add_resolve_targets((images, true)) .add_resolve_targets((images, false))
// resolved position target // resolved position target
.add_resolve_targets(CustomTarget { .add_resolve_targets(CustomTarget {
usage: VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT usage: VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT

View file

@ -3,7 +3,7 @@ use std::path::Path;
use anyhow::Result; use anyhow::Result;
use ecs::*; use ecs::*;
use engine::prelude::*; use engine::prelude::{cgmath::vec3, *};
use skybox::SkyBox; use skybox::SkyBox;
fn main() -> Result<()> { fn main() -> Result<()> {
@ -29,6 +29,12 @@ fn main() -> Result<()> {
.into_iter(), .into_iter(),
)?; )?;
let view = world_builder.resources.get_mut::<Scene>().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() world_builder.build().run()
} }