Added assets
This commit is contained in:
+3
-2
@@ -1,9 +1,10 @@
|
||||
extern crate num;
|
||||
|
||||
#[macro_use]
|
||||
extern crate verbose_log;
|
||||
#[macro_use] extern crate verbose_log;
|
||||
#[macro_use] extern crate glium;
|
||||
|
||||
pub mod math;
|
||||
pub mod model;
|
||||
pub mod renderer;
|
||||
pub mod parser;
|
||||
pub mod exporter;
|
||||
|
||||
@@ -245,6 +245,13 @@ impl Vector3<f64> {
|
||||
}
|
||||
}
|
||||
|
||||
type Vector2f32 = Vector2<f32>; implement_vertex!(Vector2f32, data);
|
||||
type Vector2f64 = Vector2<f64>; implement_vertex!(Vector2f64, data);
|
||||
type Vector3f32 = Vector3<f32>; implement_vertex!(Vector3f32, data);
|
||||
type Vector3f64 = Vector3<f64>; implement_vertex!(Vector3f64, data);
|
||||
type Vector4f32 = Vector4<f32>; implement_vertex!(Vector4f32, data);
|
||||
type Vector4f64 = Vector4<f64>; implement_vertex!(Vector4f64, data);
|
||||
|
||||
#[cfg(test)]
|
||||
mod test {
|
||||
|
||||
|
||||
@@ -19,6 +19,13 @@ fn main() {
|
||||
let context = ContextBuilder::new();
|
||||
let display = Display::new(window, context, &events_loop).unwrap();
|
||||
|
||||
let program = glium::Program::from_source(
|
||||
&display,
|
||||
include_str!("../../assets/shaders/shader.vert"),
|
||||
include_str!("../../assets/shaders/shader.frag"),
|
||||
None
|
||||
).unwrap();
|
||||
|
||||
let mut closed = false;
|
||||
|
||||
while !closed {
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
pub struct Renderer;
|
||||
Reference in New Issue
Block a user