directional light

This commit is contained in:
zomseffen 2025-02-12 14:48:52 +01:00
parent da773cad56
commit b559bd5e08
8 changed files with 273 additions and 55 deletions

View file

@ -190,7 +190,7 @@ impl App {
let entry = Entry::new(loader).map_err(|b| anyhow!("{}", b))?;
let mut data = app_data::AppData::default();
data.use_geometry_shader = false;
data.num_lights_per_volume = 2;
data.num_lights_per_volume = 5;
data.max_iterations_per_light = 20;
data.diffuse_raster_steps = 0;
data.diffuse_raster_size = 0.01;
@ -218,9 +218,9 @@ impl App {
create_framebuffers(&device, &mut data)?;
//image::create_texture_image(&instance, &device, &mut data)?;
//image::create_texture_image_view(&device, &mut data)?;
//image::create_texture_sampler(&device, &mut data)?;
image::create_texture_image(&instance, &device, &mut data)?;
image::create_texture_image_view(&device, &mut data)?;
image::create_texture_sampler(&device, &mut data)?;
scene_handler.prepare_data(&instance, &device, &mut data)?;