From 5354f0c4e3bb157b63150c0e3415d0c3fdef8704 Mon Sep 17 00:00:00 2001 From: Jon Bergli Heier Date: Sun, 29 May 2011 15:03:10 +0200 Subject: Added slight moving animation to water texture. --- scene.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'scene.cpp') diff --git a/scene.cpp b/scene.cpp index 491ec67..e981295 100644 --- a/scene.cpp +++ b/scene.cpp @@ -440,6 +440,10 @@ void Scene::render() { chunk_pos = glGetUniformLocation(water_program.get_program(), "chunk_pos"); player_pos = glGetUniformLocation(water_program.get_program(), "player_pos"); glUniform3f(player_pos, pos.x, pos.y, pos.z); + GLint t_pos = glGetUniformLocation(water_program.get_program(), "t"); + static float t = 0.0; + t += 0.00002 * steps; + glUniform1f(t_pos, t); for(std::list::iterator it = terrain->chunks.begin(); it != terrain->chunks.end(); it++) { Terrain::Chunk *chunk = *it; -- cgit v1.2.3