Update app.py
Browse files
app.py
CHANGED
@@ -684,6 +684,12 @@ async(c, o, p, d, n, m, s)=>{
|
|
684 |
let mesh = q[i];
|
685 |
mesh.dispose(false, true);
|
686 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
687 |
BABYLON.Engine.LastCreatedScene.meshes[BABYLON.Engine.LastCreatedScene.meshes.length-1].scaling.z = -1;
|
688 |
BABYLON.Engine.LastCreatedScene.meshes[BABYLON.Engine.LastCreatedScene.meshes.length-1].material.diffuseTexture.hasAlpha = true;
|
689 |
BABYLON.Engine.LastCreatedScene.meshes[BABYLON.Engine.LastCreatedScene.meshes.length-1].material.useAlphaFromDiffuseTexture = true;
|
@@ -984,6 +990,7 @@ function seek(t) {
|
|
984 |
window.seek = seek;
|
985 |
|
986 |
function videoPlay() {
|
|
|
987 |
videoDome.videoTexture.video.loop = true;
|
988 |
video.loop = true;
|
989 |
videoDome.videoTexture.video.play();
|
@@ -1045,15 +1052,7 @@ window.videoPlay = videoPlay;
|
|
1045 |
|
1046 |
position.toArray(positions, index);
|
1047 |
}
|
1048 |
-
|
1049 |
mesh.setVerticesData(BABYLON.VertexBuffer.PositionKind, positions);
|
1050 |
-
|
1051 |
-
mesh.rotationQuaternion = null;
|
1052 |
-
//mesh.position.z = coords[counter].lat;
|
1053 |
-
//mesh.position.x = coords[counter].lng;
|
1054 |
-
mesh.rotation.y = coords[counter].heading / 180 * Math.PI;
|
1055 |
-
mesh.rotation.z = coords[counter].pitch / 180 * Math.PI;
|
1056 |
-
|
1057 |
return mesh;
|
1058 |
}
|
1059 |
window.applyDisplacementMapFromBuffer = applyDisplacementMapFromBuffer;
|
|
|
684 |
let mesh = q[i];
|
685 |
mesh.dispose(false, true);
|
686 |
}
|
687 |
+
BABYLON.Engine.LastCreatedScene.meshes[BABYLON.Engine.LastCreatedScene.meshes.length-1].rotationQuaternion = null;
|
688 |
+
//BABYLON.Engine.LastCreatedScene.meshes[BABYLON.Engine.LastCreatedScene.meshes.length-1].position.z = coords[counter].lat;
|
689 |
+
//BABYLON.Engine.LastCreatedScene.meshes[BABYLON.Engine.LastCreatedScene.meshes.length-1].position.x = coords[counter].lng;
|
690 |
+
BABYLON.Engine.LastCreatedScene.meshes[BABYLON.Engine.LastCreatedScene.meshes.length-1].rotation.y = coords[counter].heading / 180 * Math.PI;
|
691 |
+
BABYLON.Engine.LastCreatedScene.meshes[BABYLON.Engine.LastCreatedScene.meshes.length-1].rotation.z = -coords[counter].pitch / 180 * Math.PI;
|
692 |
+
|
693 |
BABYLON.Engine.LastCreatedScene.meshes[BABYLON.Engine.LastCreatedScene.meshes.length-1].scaling.z = -1;
|
694 |
BABYLON.Engine.LastCreatedScene.meshes[BABYLON.Engine.LastCreatedScene.meshes.length-1].material.diffuseTexture.hasAlpha = true;
|
695 |
BABYLON.Engine.LastCreatedScene.meshes[BABYLON.Engine.LastCreatedScene.meshes.length-1].material.useAlphaFromDiffuseTexture = true;
|
|
|
990 |
window.seek = seek;
|
991 |
|
992 |
function videoPlay() {
|
993 |
+
alert(video.src);
|
994 |
videoDome.videoTexture.video.loop = true;
|
995 |
video.loop = true;
|
996 |
videoDome.videoTexture.video.play();
|
|
|
1052 |
|
1053 |
position.toArray(positions, index);
|
1054 |
}
|
|
|
1055 |
mesh.setVerticesData(BABYLON.VertexBuffer.PositionKind, positions);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1056 |
return mesh;
|
1057 |
}
|
1058 |
window.applyDisplacementMapFromBuffer = applyDisplacementMapFromBuffer;
|