Forráskód Böngészése

fix: 融合页面某密集点云因为bounding太小导致相机没有进入数据集testMaxNodeCount一直为0,致使点过大,使点云过卡的bug

xzw 1 éve
szülő
commit
a817739aa7
4 módosított fájl, 2034 hozzáadás és 934 törlés
  1. 1 1
      config.js
  2. 2030 930
      public/lib/potree/potree.js
  3. 1 1
      public/lib/potree/potree.js.map
  4. 2 2
      src/sdk/cover/index.js

+ 1 - 1
config.js

@@ -1,3 +1,3 @@
 export default {
-  dev: true
+  dev: false
 }

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 2030 - 930
public/lib/potree/potree.js


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 1 - 1
public/lib/potree/potree.js.map


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

@@ -219,7 +219,7 @@ export const enter = (dom, isLocal) => {
     let sdk = {
         sceneBus,
         getPositionByScreen(pos2d, hopeModelId ){//通过屏幕坐标获取真实坐标 . hopeModelId: 如果指定了模型,优先返回hopeModelId上的intersect
-            console.log('getPositionByScreen',hopeModelId)
+            //console.log('getPositionByScreen',hopeModelId)
             hopeModelId = null
             let worldPos, localPos, modelId,  intersect
             let Handler = viewer.inputHandler
@@ -300,7 +300,7 @@ export const enter = (dom, isLocal) => {
             
             
             //console.log('getScreenByPoint ' + pos3d.toArray())
-            return Potree.Utils.getPos2d(worldPos, camera, dom, viewport)
+            return Potree.Utils.getPos2d(worldPos, viewport, dom  )
         },
         
         screenshot: (width, height) => {