broken lighting
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
use std::sync::Arc;
|
||||
use std::time::SystemTime;
|
||||
|
||||
use cgmath::{Matrix4, SquareMatrix};
|
||||
use cgmath::{Matrix4, SquareMatrix, vec3};
|
||||
use image::{ImageBuffer, ImageFormat, Rgb, Rgba};
|
||||
use image::buffer::ConvertBuffer;
|
||||
use vulkano::buffer::{BufferUsage, CpuAccessibleBuffer};
|
||||
@@ -276,7 +276,13 @@ impl VulkanRenderer {
|
||||
let framebuffers = window_size_dependent_setup(device.clone(), &images, render_pass.clone(), &mut dynamic_state);
|
||||
|
||||
let mut uniform_buffers = Vec::new();
|
||||
let uniform_buffer = vs::ty::ObjectUniformData { view: Matrix4::identity().into(), projection: Matrix4::identity().into(), time: 0.0 };
|
||||
let uniform_buffer = vs::ty::ObjectUniformData {
|
||||
view: Matrix4::identity().into(),
|
||||
projection: Matrix4::identity().into(),
|
||||
time: 0.0,
|
||||
light_position: vec3(0.0, 0.0, 0.0).into(),
|
||||
_dummy0: [0; 12],
|
||||
};
|
||||
|
||||
for _ in 0..swapchain.num_images() {
|
||||
uniform_buffers.push(CpuAccessibleBuffer::from_data(
|
||||
|
||||
Reference in New Issue
Block a user