Update app.py
Browse files
app.py
CHANGED
@@ -772,7 +772,6 @@ async(c, o, p, d, n, m, s)=>{
|
|
772 |
|
773 |
|
774 |
function requestMap() {
|
775 |
-
setTimeout(function() {
|
776 |
try {
|
777 |
ctx.drawImage(video, 0, 0, video.videoWidth, video.videoHeight);
|
778 |
if (buffer) {
|
@@ -783,7 +782,6 @@ async(c, o, p, d, n, m, s)=>{
|
|
783 |
buffer = ctx.getImageData(0, 0, video.videoWidth, video.videoHeight).data;
|
784 |
applyDisplacementMapFromBuffer(videoDomeMesh, buffer, video.videoWidth, video.videoHeight, 0, 1, null, null, true);
|
785 |
} catch(e) {alert(e)}
|
786 |
-
}, 1000);
|
787 |
}
|
788 |
window.requestMap = requestMap;
|
789 |
|
@@ -981,6 +979,7 @@ function seek(t) {
|
|
981 |
} else if (video.currentTime < 0) {
|
982 |
video.currentTime = 0;
|
983 |
}
|
|
|
984 |
}
|
985 |
window.seek = seek;
|
986 |
|
@@ -992,7 +991,6 @@ function videoPlay() {
|
|
992 |
video.loop = true;
|
993 |
videoDome.videoTexture.video.play();
|
994 |
video.play();
|
995 |
-
requestMap();
|
996 |
}
|
997 |
window.videoPlay = videoPlay;
|
998 |
|
@@ -1052,7 +1050,6 @@ window.videoPlay = videoPlay;
|
|
1052 |
}
|
1053 |
videoDomeMesh.setVerticesData(BABYLON.VertexBuffer.PositionKind, positions);
|
1054 |
|
1055 |
-
requestAnimationFrame(requestMap);
|
1056 |
return mesh;
|
1057 |
} catch(e) {alert(e)}
|
1058 |
}
|
|
|
772 |
|
773 |
|
774 |
function requestMap() {
|
|
|
775 |
try {
|
776 |
ctx.drawImage(video, 0, 0, video.videoWidth, video.videoHeight);
|
777 |
if (buffer) {
|
|
|
782 |
buffer = ctx.getImageData(0, 0, video.videoWidth, video.videoHeight).data;
|
783 |
applyDisplacementMapFromBuffer(videoDomeMesh, buffer, video.videoWidth, video.videoHeight, 0, 1, null, null, true);
|
784 |
} catch(e) {alert(e)}
|
|
|
785 |
}
|
786 |
window.requestMap = requestMap;
|
787 |
|
|
|
979 |
} else if (video.currentTime < 0) {
|
980 |
video.currentTime = 0;
|
981 |
}
|
982 |
+
requestMap();
|
983 |
}
|
984 |
window.seek = seek;
|
985 |
|
|
|
991 |
video.loop = true;
|
992 |
videoDome.videoTexture.video.play();
|
993 |
video.play();
|
|
|
994 |
}
|
995 |
window.videoPlay = videoPlay;
|
996 |
|
|
|
1050 |
}
|
1051 |
videoDomeMesh.setVerticesData(BABYLON.VertexBuffer.PositionKind, positions);
|
1052 |
|
|
|
1053 |
return mesh;
|
1054 |
} catch(e) {alert(e)}
|
1055 |
}
|