|
@@ -1,5 +1,7 @@
|
|
|
use std::iter;
|
|
use std::iter;
|
|
|
|
|
|
|
|
|
|
+use debug_triangle::DEBUG_VERT;
|
|
|
|
|
+use simple_plane::generate_square;
|
|
|
use wgpu::util::DeviceExt;
|
|
use wgpu::util::DeviceExt;
|
|
|
|
|
|
|
|
mod vertex;
|
|
mod vertex;
|
|
@@ -7,6 +9,7 @@ use vertex::Vertex;
|
|
|
mod simple_plane;
|
|
mod simple_plane;
|
|
|
use simple_plane::generate_simple_plane;
|
|
use simple_plane::generate_simple_plane;
|
|
|
|
|
|
|
|
|
|
+mod debug_triangle;
|
|
|
mod camera;
|
|
mod camera;
|
|
|
use camera::Camera;
|
|
use camera::Camera;
|
|
|
use camera::CameraUniform;
|
|
use camera::CameraUniform;
|
|
@@ -343,7 +346,9 @@ impl<'a> State<'a> {
|
|
|
//let (vertices, indices) = creer_plan_subdivise(1.0, 1.0, 10);
|
|
//let (vertices, indices) = creer_plan_subdivise(1.0, 1.0, 10);
|
|
|
//let vert = creer_plan_simple(1.0, 1.0);
|
|
//let vert = creer_plan_simple(1.0, 1.0);
|
|
|
|
|
|
|
|
- let vert = generate_simple_plane(0.5, 1);
|
|
|
|
|
|
|
+ //let vert = generate_simple_plane(0.5, 1);
|
|
|
|
|
+ //let vert = generate_square();
|
|
|
|
|
+ let vert = DEBUG_VERT;
|
|
|
// Create a buffer with the vertex data
|
|
// Create a buffer with the vertex data
|
|
|
let vertex_buffer = device.create_buffer_init(
|
|
let vertex_buffer = device.create_buffer_init(
|
|
|
&wgpu::util::BufferInitDescriptor{
|
|
&wgpu::util::BufferInitDescriptor{
|