threejs升级了
This commit is contained in:
@@ -191,7 +191,7 @@ export default {
|
||||
let {bakeStockAmt, longitude, latitude} = item
|
||||
longitude = Number(longitude || 0).toFixed(6);
|
||||
latitude = Number(latitude || 0).toFixed(6);
|
||||
const markerGeometry = new THREE.CircleBufferGeometry(0.1, 32);
|
||||
const markerGeometry = new THREE.CircleBufferGeometry(0.015, 32);
|
||||
const markerMaterial = new THREE.MeshBasicMaterial({
|
||||
side: THREE.DoubleSide,
|
||||
blending: THREE.AdditiveBlending,
|
||||
@@ -205,8 +205,7 @@ export default {
|
||||
const v3 = new THREE.Vector3(lnglat[0], lnglat[1], lnglat[2]).multiplyScalar(1.2);
|
||||
// marker.scale.set(scale, scale, 1)
|
||||
marker.data = item
|
||||
marker.position.set(v3.x * scale, v3.y * scale, 0.201 * scale)
|
||||
console.log(marker)
|
||||
marker.position.set(v3.x, v3.y, 0.201)
|
||||
return marker
|
||||
}
|
||||
|
||||
@@ -215,7 +214,7 @@ export default {
|
||||
root.layers.map(layer => {
|
||||
const marker = this.transLayer(layer)
|
||||
this.markers.push(marker)
|
||||
this.scene.add(marker)
|
||||
this.mapGroup.add(marker)
|
||||
})
|
||||
}
|
||||
|
||||
@@ -403,8 +402,7 @@ export default {
|
||||
textGeometry.translate(1, 0, 3.2)
|
||||
textGeometry.rotateX(Math.PI / 2)
|
||||
textGeometry.rotateZ(Math.PI / 2)
|
||||
textGeometry.computeTangents()
|
||||
const textMaterial = new THREE.MeshPhongMaterial({color: '#fff'});
|
||||
const textMaterial = new THREE.MeshPhongMaterial({color: 0xffffff});
|
||||
const text = new THREE.Mesh(textGeometry, textMaterial);
|
||||
this.scene.add(text);
|
||||
// const planeGeometry = new THREE.PlaneGeometry(textGeometry.boundingBox.max.x, textGeometry.boundingBox.max.y);
|
||||
|
||||
Reference in New Issue
Block a user