xzw 3 月之前
父節點
當前提交
82e547f6da
共有 2 個文件被更改,包括 14 次插入2 次删除
  1. 4 2
      src/custom/mergeStartTest.js
  2. 10 0
      src/custom/three.shim.js

+ 4 - 2
src/custom/mergeStartTest.js

@@ -19,7 +19,7 @@ import cameraLight from './utils/cameraLight.js'
 
 var start = function(dom, mapDom, number, fileServer, webSite){ //t-Zvd3w0m
 
-
+    Potree.settings.mergeTransCtlOnClick = true
 
 
     //设置:
@@ -384,7 +384,9 @@ var start = function(dom, mapDom, number, fileServer, webSite){ //t-Zvd3w0m
      
     
     
-    let objUrls = [ 
+    let objUrls = [
+        Potree.resourcePath+'/models/obj/2/mesh',     
+        Potree.resourcePath+'/models/obj/1/mesh',     
         Potree.resourcePath+'/models/obj/sphere', 
         Potree.resourcePath+'/models/obj/28M/GW1H',
         //Potree.resourcePath+'/models/obj/496M/Model', 

+ 10 - 0
src/custom/three.shim.js

@@ -232,6 +232,16 @@ THREE.Euler.prototype.toObject = function(addOrder){
     addOrder && (euler.order = this.order)
     return euler
 }
+THREE.Vector3.prototype.toObject = function( ){
+    return {
+        x: this.x, y:this.y, z:this.z 
+    } 
+}
+THREE.Vector2.prototype.toObject = function( ){
+    return {
+        x: this.x, y:this.y 
+    } 
+}
 
 THREE.Object3D.prototype.traverse = function ( callback, lastResult ) {