посоветуйте либу 3d
От: mogadanez Чехия  
Дата: 06.09.17 08:28
Оценка:
2 основные задачи

1. протестировать intersection 2х bounding boxes, каждый задан двумя точками MinPoint и MaxPoint.
2. нормализовать координаты одного относительно другого
Re: посоветуйте либу 3d
От: Muxa  
Дата: 06.09.17 12:49
Оценка:
M>1. протестировать intersection 2х bounding boxes, каждый задан двумя точками MinPoint и MaxPoint.
Зачем для этого либа?
Пару условий достаточно написать.

M>2. нормализовать координаты одного относительно другого

define "нормализовать"
Re[2]: посоветуйте либу 3d
От: mogadanez Чехия  
Дата: 06.09.17 12:56
Оценка:
Здравствуйте, Muxa, Вы писали:

M>>1. протестировать intersection 2х bounding boxes, каждый задан двумя точками MinPoint и MaxPoint.

M>Зачем для этого либа?
M>Пару условий достаточно написать.

оба могут быть не паралельны осям


M>>2. нормализовать координаты одного относительно другого

M>define "нормализовать"

грубо говоря новая координатная система с нулем в одной из точек одного бокса, координаты второго в этой координатной системе
Re[3]: посоветуйте либу 3d
От: Muxa  
Дата: 06.09.17 13:07
Оценка:
M>>>1. протестировать intersection 2х bounding boxes, каждый задан двумя точками MinPoint и MaxPoint.
M>>Зачем для этого либа?
M>>Пару условий достаточно написать.
M>оба могут быть не паралельны осям
Тогда парой точек их не задашь.

M>>>2. нормализовать координаты одного относительно другого

M>>define "нормализовать"
M>грубо говоря новая координатная система с нулем в одной из точек одного бокса, координаты второго в этой координатной системе
думаю сдвиг и поворот точек (векторов) умеет любая либа, решающая первую задачу.
Re[3]: посоветуйте либу 3d
От: Muxa  
Дата: 06.09.17 13:12
Оценка:
велосипед:
факт пересечения баундинг боксов эквивалентен одновременному пересечению их проекций на все оси координат.
или я не прав?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.