freealise commited on
Commit
257ebed
·
verified ·
1 Parent(s): 7d6a151

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +1 -4
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
  }