]> git.lizzy.rs Git - dragonblocks_alpha.git/blobdiff - src/client/game.c
Add grow animation for newly created block meshes
[dragonblocks_alpha.git] / src / client / game.c
index 0f66bf03ee8b878d04bf91e418bd29897f71e117..0564dbfd8b4d330ba6faaf80e632cfb1c2d774eb 100644 (file)
@@ -39,7 +39,7 @@ static void crosshair_init()
        });
 }
 
-static void render()
+static void render(f64 dtime)
 {
        glEnable(GL_DEPTH_TEST);
        glEnable(GL_ALPHA_TEST);
@@ -53,7 +53,7 @@ static void render()
        glFrontFace(GL_CCW);
        glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
 
-       scene_render();
+       scene_render(dtime);
 
        glDisable(GL_CULL_FACE);
        sky_render();
@@ -90,7 +90,7 @@ static void game_loop(Client *client)
                debug_menu_update_daylight();
                debug_menu_update_sun_angle();
 
-               render();
+               render(dtime);
 
                glfwSwapBuffers(window.handle);
                glfwPollEvents();
@@ -190,7 +190,7 @@ void take_screenshot()
 
        // render scene
        glBindFramebuffer(GL_FRAMEBUFFER, FBOs[0]);
-       render();
+       render(0.0);
        glBindFramebuffer(GL_FRAMEBUFFER, 0);
 
        // blit AA-buffer into no-AA buffer