@iliya936
Типичный Битриксойд

Как определить соседние точки?

Есть 3d сцена, на которой расположено множество точек, при выборе точки Y мне нужно найти ближайшие точки слева и справа.
Определить ближайшие точки мне удалось за счет функции distanceTo
var myPoint = new THREE.Vector3(point.x, point.y, point.z)
for (var i = 0; i < points.length; i++) {
var vector = new THREE.Vector3(points[i].x, point.y, points[i].z);
//получаю дистанцию
myPoint.distanceTo(vector);
}

Но проблема в том что за счет этого я могу определить ближайшие точки, но тут не учитываются стороны. А мне нужно именно найти точку слева и справа. Нужны идеи как это реализовать
  • Вопрос задан
  • 67 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
15 сент. 2019, в 12:45
50000 руб./за проект
15 сент. 2019, в 10:50
45000 руб./за проект
15 сент. 2019, в 10:47
4000 руб./за проект