Проверьте, находятся ли две геометрии в столкновении
возвращает статус столкновения между двумя выпуклыми геометриями collisionStatus
= checkCollision(geom1
,geom2
)geom1
и geom2
. Если две геометрии находятся в столкновении в заданных положениях, checkCollision
равно 1
. Если столкновения не обнаружено, collisionStatus
равно 0
.
[
также возвращает минимальное расстояние и следящие точки каждой геометрии, collisionStatus
,sepdist
,witnesspts
] = checkCollision(geom1
,geom2
)sepdist
и witnesspts
соответственно, если столкновения между двумя геометриями не обнаружено.
Результаты проверки столкновения больше не надежны, когда минимальное расстояние падает ниже 10-5 м.
collisionBox
| collisionCylinder
| collisionMesh
| collisionSphere