summaryrefslogtreecommitdiff
path: root/gltfview/src/game.c
diff options
context:
space:
mode:
Diffstat (limited to 'gltfview/src/game.c')
-rw-r--r--gltfview/src/game.c15
1 files changed, 12 insertions, 3 deletions
diff --git a/gltfview/src/game.c b/gltfview/src/game.c
index 1db7cba..f822b08 100644
--- a/gltfview/src/game.c
+++ b/gltfview/src/game.c
@@ -70,8 +70,8 @@ static Texture* load_environment_map(RenderBackend* render_backend) {
70 mstring_make("/assets/skybox/clouds1/clouds1_west.bmp"), 70 mstring_make("/assets/skybox/clouds1/clouds1_west.bmp"),
71 mstring_make("/assets/skybox/clouds1/clouds1_up.bmp"), 71 mstring_make("/assets/skybox/clouds1/clouds1_up.bmp"),
72 mstring_make("/assets/skybox/clouds1/clouds1_down.bmp"), 72 mstring_make("/assets/skybox/clouds1/clouds1_down.bmp"),
73 mstring_make("/assets/skybox/clouds1/clouds1_north.bmp"), 73 mstring_make("/assets/skybox/clouds1/clouds1_south.bmp"),
74 mstring_make("/assets/skybox/clouds1/clouds1_south.bmp")} 74 mstring_make("/assets/skybox/clouds1/clouds1_north.bmp")}
75 }); 75 });
76} 76}
77 77
@@ -222,7 +222,7 @@ bool game_new(Game* game, int argc, const char** argv) {
222 // false}); 222 // false});
223 const bool play_result = gfx_play_animation( 223 const bool play_result = gfx_play_animation(
224 anima, &(AnimationPlaySettings){.name = "Walk", .loop = true}); 224 anima, &(AnimationPlaySettings){.name = "Walk", .loop = true});
225 assert(play_result); 225 // assert(play_result);
226 226
227 return true; 227 return true;
228 228
@@ -251,6 +251,15 @@ void game_update(Game* game, double t, double dt) {
251 /*radius=*/2.5, 251 /*radius=*/2.5,
252 /*azimuth=*/t * 0.5, /*zenith=*/0); 252 /*azimuth=*/t * 0.5, /*zenith=*/0);
253 spatial3_lookat(&camera->spatial, orbit_point); 253 spatial3_lookat(&camera->spatial, orbit_point);
254
255 // spatial3_set_position(&camera->spatial, vec3_make(0, 0, 2));
256 // spatial3_lookat(&camera->spatial, vec3_make(0, 0, -1));
257
258 // spatial3_orbit(
259 // &camera->spatial, vec3_make(0, 0, 0),
260 // /*radius=*/2.5,
261 // /*azimuth=*/t * 0.2, /*zenith=*/0);
262 // spatial3_lookat(&camera->spatial, vec3_make(0, 0, 0));
254} 263}
255 264
256void game_render(const Game* game) { 265void game_render(const Game* game) {