Я открываю мир Three.js. При создании datavisualization мира мне нужно добавить данные к нему. Здесь я застрял. Я создал круг и добавил к нему коробку (высота по данным). Я хочу добавить окно на край круга, справа от центра коробки находится край. Как получить внутреннюю часть поля для «начальной точки» позиционирования? Таким образом, никакие части ящиков не исчезнут внутри круга?Позиционирование сетки 3JS
Размещение коробки делается в этом коде:
geometry = new THREE.BoxGeometry(5, 5, value);`enter code here`
testObject = new THREE.Mesh(geometry);
testObject.position = new THREE.Vector3(500, 500, 500);
var lat = 51.6979;
var lng = 5.317;
var phi = (90 - lat) * Math.PI/180;
var theta = (180 - lng) * Math.PI/180;
testObject.position.x = radius * Math.sin(phi) * Math.cos(theta);
testObject.position.y = radius * Math.cos(phi);
testObject.position.z = radius * Math.sin(phi) * Math.sin(theta);
Ах конечно! Спасибо за вашу помощь! – user3519221