Merge pull request #7343 from jherico/procedural_time

Fix iDate uniform in procedurals to be continuous
This commit is contained in:
Brad Hefta-Gaub 2016-03-13 22:08:54 -07:00
commit 7f4cbeda00

View file

@ -374,7 +374,8 @@ void Procedural::setupUniforms() {
v.y = date.month() - 1;
// But not the day... go figure
v.z = date.day();
v.w = (time.hour() * 3600) + (time.minute() * 60) + time.second();
float fractSeconds = (time.msec() / 1000.0f);
v.w = (time.hour() * 3600) + (time.minute() * 60) + time.second() + fractSeconds;
batch._glUniform(_standardUniformSlots[DATE], v);
});
}