|
@@ -162,15 +162,15 @@ function getsqlData(sdkInstance, uwbInstance) {
|
|
|
|
|
|
// 添加水滴
|
|
// 添加水滴
|
|
// 加载图片纹理
|
|
// 加载图片纹理
|
|
- var textureLoader = new THREE.TextureLoader();
|
|
|
|
- var texture = textureLoader.load('../images/location.png');
|
|
|
|
|
|
+ let textureLoader = new THREE.TextureLoader();
|
|
|
|
+ let texture = textureLoader.load('../images/location.png');
|
|
|
|
|
|
// 创建精灵对象
|
|
// 创建精灵对象
|
|
- var spriteMaterial = new THREE.SpriteMaterial({
|
|
|
|
|
|
+ let spriteMaterial = new THREE.SpriteMaterial({
|
|
map: texture,
|
|
map: texture,
|
|
color: 0x4AB22E
|
|
color: 0x4AB22E
|
|
});
|
|
});
|
|
- var sprite = new THREE.Sprite(spriteMaterial);
|
|
|
|
|
|
+ let sprite = new THREE.Sprite(spriteMaterial);
|
|
// sprite.scale.set(100, 100, 1);
|
|
// sprite.scale.set(100, 100, 1);
|
|
sprite.position.set(x, y+10, z);
|
|
sprite.position.set(x, y+10, z);
|
|
|
|
|
|
@@ -280,7 +280,23 @@ function getsqlData(sdkInstance, uwbInstance) {
|
|
};
|
|
};
|
|
childMeshTmp.userData = customData;
|
|
childMeshTmp.userData = customData;
|
|
|
|
|
|
|
|
+
|
|
|
|
+ // 添加水滴
|
|
|
|
+ // 加载图片纹理
|
|
|
|
+ let textureLoader = new THREE.TextureLoader();
|
|
|
|
+ let texture = textureLoader.load('../images/location.png');
|
|
|
|
+
|
|
|
|
+ // 创建精灵对象
|
|
|
|
+ let spriteMaterial = new THREE.SpriteMaterial({
|
|
|
|
+ map: texture,
|
|
|
|
+ color: 0x4AB22E
|
|
|
|
+ });
|
|
|
|
+ let sprite = new THREE.Sprite(spriteMaterial);
|
|
|
|
+ // sprite.scale.set(100, 100, 1);
|
|
|
|
+ sprite.position.set(x, y+10, z);
|
|
|
|
+
|
|
sdkInstance.sceneRenderer.scene.add(childMeshTmp)
|
|
sdkInstance.sceneRenderer.scene.add(childMeshTmp)
|
|
|
|
+ sdkInstance.sceneRenderer.scene.add(sprite)
|
|
}
|
|
}
|
|
};
|
|
};
|
|
if (!sessionStorage.getItem('3dMode') || sessionStorage.getItem('3dMode') == 0) {
|
|
if (!sessionStorage.getItem('3dMode') || sessionStorage.getItem('3dMode') == 0) {
|