Fix: use global realDayProgress in animate and tick
This commit is contained in:
1 parent
b4d1066670
commit
df9f26f9da
1 file changed
+2
-1
+2
-1
@@ -420,6 +420,8 @@ var effect = (VANTA.CLOUDS2 || VANTA.CLOUDS)({
|
|||||||
var PASSAU_LAT = 48.5667;
|
var PASSAU_LAT = 48.5667;
|
||||||
var PASSAU_LON = 13.4319;
|
var PASSAU_LON = 13.4319;
|
||||||
|
|
||||||
|
var realDayProgress = 0;
|
||||||
|
|
||||||
// Read color palette from CSS variables
|
// Read color palette from CSS variables
|
||||||
function getColors() {
|
function getColors() {
|
||||||
var root = getComputedStyle(document.documentElement);
|
var root = getComputedStyle(document.documentElement);
|
||||||
@@ -847,7 +849,6 @@ var effect = (VANTA.CLOUDS2 || VANTA.CLOUDS)({
|
|||||||
var sunTimes = SunCalc.getTimes(now, PASSAU_LAT, PASSAU_LON);
|
var sunTimes = SunCalc.getTimes(now, PASSAU_LAT, PASSAU_LON);
|
||||||
var sunrise = sunTimes.sunrise;
|
var sunrise = sunTimes.sunrise;
|
||||||
var sunset = sunTimes.sunset;
|
var sunset = sunTimes.sunset;
|
||||||
var realDayProgress;
|
|
||||||
if (now < sunrise) {
|
if (now < sunrise) {
|
||||||
var prevSunset = new Date(sunset.getTime() - 24 * 3600 * 1000);
|
var prevSunset = new Date(sunset.getTime() - 24 * 3600 * 1000);
|
||||||
realDayProgress = (now.getTime() - prevSunset.getTime()) / (sunrise.getTime() - prevSunset.getTime());
|
realDayProgress = (now.getTime() - prevSunset.getTime()) / (sunrise.getTime() - prevSunset.getTime());
|
||||||
|
|||||||
Reference in new issue
Block a user