xzw 2 лет назад
Родитель
Сommit
26d54d5d16
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      src/sdk/cover/index.js

+ 3 - 3
src/sdk/cover/index.js

@@ -208,7 +208,7 @@ export const enter = (dom, isLocal) => {
         
         getScreenByPosition(pos3d, modelId, canShelter/* , disToCameraLimit */){//通过模型局部坐标获取屏幕坐标 
             
-            
+            //console.log('getScreenByPoint ')
             let isLocal = modelId != void 0 
             pos3d = new THREE.Vector3().copy(pos3d)
             let worldPos = isLocal ? Potree.Utils.datasetPosTransform({ fromDataset: true, datasetId: modelId, position:pos3d}) : pos3d
@@ -224,13 +224,13 @@ export const enter = (dom, isLocal) => {
             var camera = viewport.camera
             var dom = viewer.renderArea
             if(tagLimitDis != void 0){
-                if(camera.position.distanceTo(worldPos) > tagLimitDis)return false
+                if(camera.position.distanceToSquared(worldPos) > Math.pow(tagLimitDis,2))return false
             } 
             
             
             
             
-             console.log('getScreenByPoint ' + pos3d.toArray())
+            //console.log('getScreenByPoint ' + pos3d.toArray())
             return Potree.Utils.getPos2d(worldPos, camera, dom, viewport)
         },