Ориентированный ограничивающий прямоугольник и тест пересечения ограниченного ограничивающего прямоугольника (c / c ++) - PullRequest
0 голосов
/ 19 сентября 2008

Мне нужна оптимизированная реализация для этого теста. Это не должно точно соответствовать этому прототипу.

bool OOBBIntersectOOBB(
  float center0[3],
  float halfExtents0[3], // or some other bounding description
  float rotation0[9],    // quaternion would also be fine
  float center1[3],
  float halfExtents1[3],
  float rotation1[9]);

1 Ответ

3 голосов
/ 19 сентября 2008

Вы можете попробовать использовать метод, описанный в этой статье Гамасутры

...