Как обнаружить одну часть 3D-сетки, содержащуюся в другой части 3D-сетки - PullRequest
1 голос
/ 29 апреля 2019

Мне нужно определить, содержит ли одна часть другую.

Представьте себе такую ​​форму, как закрытый почтовый ящик с небольшими отверстиями в нем.Эта форма Почтового Ящика содержит Чайник внутри.Какой подход можно использовать для обнаружения того, что трехмерный объект-сетка Tea Pot содержится в закрытом трехмерном объекте-сетке Mail Box.Я не могу удалить Чайник из закрытого Почтового Ящика только с небольшими отверстиями в нем.Это противоположно открытому почтовому ящику.Я могу легко удалить Чайник из открытого объекта Почтовый ящик.

1 Ответ

0 голосов
/ 29 апреля 2019

В зависимости от того, чего вы пытаетесь достичь, вы можете начать более грубо. Например, вы должны быть в состоянии определить, находится ли ограничивающая рамка чайника в ограничительной рамке почтового ящика. Если вам нужны более детальные тесты для других объектов, вы можете перейти к выпуклым оболочкам двух объектов и проверить, находится ли один внутри другого.

...