xzw 2 月之前
父节点
当前提交
8889845335
共有 3 个文件被更改,包括 63 次插入9 次删除
  1. 60 7
      public/lib/potree/potree.js
  2. 1 1
      public/lib/potree/potree.js.map
  3. 2 1
      src/sdk/cover/index.js

文件差异内容过多而无法显示
+ 60 - 7
public/lib/potree/potree.js


文件差异内容过多而无法显示
+ 1 - 1
public/lib/potree/potree.js.map


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

@@ -1850,8 +1850,9 @@ export const enter = ({ dom, mapDom, isLocal, lonlat, scenes, laserRoot, laserOS
                 getImageCenter(){  //热点在模型的本地坐标 
                     if(!tag.parent)return new THREE.Vector3
                     tag.titleLabel.sprite.update()
+                    tag.updateMatrixWorld()  //有的不加不对
                     let pos = tag.onMesh ? tag.position : tag.titleLabel.parent.position.clone().applyMatrix4(tag.matrixWorld).applyMatrix4(tag.root.matrixWorld.clone().invert()) 
-                    //console.log(props.title, 'getImageCenter', pos.toArray(), tag.lineLength)
+                    console.log(props.title, tag.id, 'getImageCenter', pos.toArray()/* , tag.titleLabel.parent.position.toArray(), */ )
                     return  pos
                 },