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 |
}
|