Я хочу сделать детектор столкновения треугольника (или вообще, столкновение плоскости / области) в трехмерном пространстве (с java (без java3D)). Я заблокирован в части столкновения, месте, где компьютер обнаруживает, что область 2 треугольников пересекается. Я хочу вызвать какое-то событие, когда две фигуры сталкиваются и останавливаются, и я на самом деле не знаю, с чего начать. Я думаю сделать SAT в 3d, но это кажется дорогим для применения в 3d контексте. Есть ли лучший способ обнаружить 3d столкновения фигур в трехмерном пространстве?
SAT объяснение: http://www.dyn4j.org/2010/01/sat/
РЕДАКТИРОВАТЬ В конкретном контексте, это будет полезно для обнаружения столкновения лица призмы