diff dmglrender.cpp @ 65:71f6c5cc8eec

Add 'ftime' uniform for shaders, which is time in milliseconds from start of rendering loop.
author Matti Hamalainen <ccr@tnsp.org>
date Sun, 15 Dec 2019 02:54:39 +0200
parents d6ffc59bb84d
children 701bef61dcf1
line wrap: on
line diff
--- a/dmglrender.cpp	Sun Dec 15 02:53:49 2019 +0200
+++ b/dmglrender.cpp	Sun Dec 15 02:54:39 2019 +0200
@@ -252,6 +252,7 @@
         // Enable shader program
         glUseProgram(model.id_prog);
         glUniform1i(glGetUniformLocation(model.id_prog, "nlights"), scene.lights.size());
+        glUniform1f(glGetUniformLocation(model.id_prog, "ftime"), time);
     }
 
     // Set the material of the model