polygon
This commit is contained in:
@@ -39,11 +39,13 @@ gfx_defines!{
|
||||
}
|
||||
}
|
||||
|
||||
const TRIANGLE: [Vertex; 3] = [
|
||||
const POLYGON: [Vertex; 4] = [
|
||||
Vertex { pos: [ -0.25, -0.25, 0. ], color: [1.0, 0.0, 0.0] },
|
||||
Vertex { pos: [ 0.25, -0.25, 0. ], color: [0.0, 1.0, 0.0] },
|
||||
Vertex { pos: [ 0.0, 0.25, 0. ], color: [0.0, 0.0, 1.0] }
|
||||
Vertex { pos: [ 0.25, 0.25, 0. ], color: [0.0, 1.0, 0.0] },
|
||||
Vertex { pos: [ -0.25, 0.25, 0. ], color: [0.0, 0.0, 1.0] }
|
||||
];
|
||||
const POLYGON_IDX: &'static [u16] = &[ 0, 1, 2, 2, 3, 0 ];
|
||||
|
||||
fn main() {
|
||||
env_logger::init().expect("env logger");
|
||||
@@ -65,7 +67,7 @@ fn main() {
|
||||
.expect("create left renderbuffer");
|
||||
let (tex_right, tgt_right) = vr::create_eyebuffer(&mut window.factory, render_size)
|
||||
.expect("create right renderbuffer");
|
||||
let (vertex_buffer, slice) = window.factory.create_vertex_buffer_with_slice(&TRIANGLE, ());
|
||||
let (vertex_buffer, slice) = window.factory.create_vertex_buffer_with_slice(&POLYGON, POLYGON_IDX);
|
||||
|
||||
let pipe_monitor = pipe::Data {
|
||||
vbuf: vertex_buffer.clone(),
|
||||
|
||||
Reference in New Issue
Block a user