diff options
author | Omniscient <17525998+omnisci3nce@users.noreply.github.com> | 2024-03-30 23:16:53 +1100 |
---|---|---|
committer | Omniscient <17525998+omnisci3nce@users.noreply.github.com> | 2024-03-30 23:16:53 +1100 |
commit | b638fd776253fa0cb841175e3e134df4587101b6 (patch) | |
tree | da511b43451a9b8a424bf85c6de6cfac9592b5bc /examples/main_loop/ex_main_loop.c | |
parent | f26f084958550cd01b9e4e4b098551520a4c6852 (diff) |
fix main loop example
Diffstat (limited to 'examples/main_loop/ex_main_loop.c')
-rw-r--r-- | examples/main_loop/ex_main_loop.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/examples/main_loop/ex_main_loop.c b/examples/main_loop/ex_main_loop.c index 25dbf4a..31514bf 100644 --- a/examples/main_loop/ex_main_loop.c +++ b/examples/main_loop/ex_main_loop.c @@ -1,5 +1,6 @@ #include <glfw3.h> +#include "camera.h" #include "core.h" #include "maths.h" #include "render.h" @@ -8,6 +9,8 @@ int main() { core* core = core_bringup(); + camera camera = camera_create(vec3_create(0, 0, 20), VEC3_NEG_Z, VEC3_Y, deg_to_rad(45.0)); + // Main loop while (!glfwWindowShouldClose(core->renderer.window)) { input_update(&core->input); @@ -19,7 +22,7 @@ int main() { x += 0.01; mat4 model = mat4_translation(vec3(x, 0, 0)); - gfx_backend_draw_frame(&core->renderer, model); + gfx_backend_draw_frame(&core->renderer, &camera, model); // insert work here |