|
@@ -1350,6 +1350,10 @@ export const enter = ({ dom, mapDom, isLocal, lonlat, scenes }) => {
|
|
|
visibilityTitle(v){
|
|
|
tag.setTitleVisi(v, 'user')
|
|
|
},
|
|
|
+ changePosition({modelId,position,normal}){
|
|
|
+ let root = viewer.scene.pointclouds.concat(viewer.objs.children).find(e=>e.dataset_id == props.modelId)
|
|
|
+ tag.changePos({root,position,normal})
|
|
|
+ },
|
|
|
changeImage(url){
|
|
|
tag.changeMap(url)
|
|
|
},
|
|
@@ -1390,7 +1394,7 @@ export const enter = ({ dom, mapDom, isLocal, lonlat, scenes }) => {
|
|
|
}
|
|
|
}, */
|
|
|
getCameraDisSquared(){//距离intersect的位置
|
|
|
- return viewer.mainViewport.camera.position.distanceToSquared(tag.getWorldPosition()) /* < tag.farSquared */
|
|
|
+ return viewer.mainViewport.camera.position.distanceToSquared(tag.getWorldPosition(new THREE.Vector3)) /* < tag.farSquared */
|
|
|
},
|
|
|
destory(){
|
|
|
tag.dispose()
|