diff options
Diffstat (limited to 'gltfview/src/game.c')
-rw-r--r-- | gltfview/src/game.c | 15 |
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 | ||
256 | void game_render(const Game* game) { | 265 | void game_render(const Game* game) { |