Нужна помощь с нодом DoesIntersect

Главная Форумы Задать вопрос Нужна помощь с нодом DoesIntersect

Просмотр 1 сообщения - с 1 по 1 (всего 1)
  • Автор
    Сообщения
  • #6673 Score: 0
    Dmitry Shelyago
    Участник
    1 pt

    Добрый день!

    Нужна помощь с нодом DoesIntersect. Почему-то выдаёт true даже когда геометрия не пересекается.

    Суть: копировать существующие лотки горизонтальные вверх, вертикальные влево или вправо и соеденительные детали так же либо влево, либо вправо. После копирования уменьшаю их ширину и радиус(по формуле в соответсвии с тем изгиб наружу или внутрь). После пытаюсь проверить в правильную ли сторону скопирован элемент( по умолчанию копируются сначала влево). Проверяю методом беру геометрию элемента и подаю на сравнение в нод DoesIntersect. И по задумке- если есть пересечение, то должен переносить в противоположную сторону, но почему-то выдаёт, что всегда пересекается и соответственно всё переносит. Хорошо видно в тестовом файле, что новые соеденительные детали не в ту сторону перенеслись. Проверяет ли данный нод по баундиг боксам или как-то ещё? Может есть какой-то другой способ узнать, в какую сторону копировать элемент?

    Буду весьма благодарен за помощь!

    Тестовый рвт и дин, можно открыть и просто запустить, скрипт сработает и будет видно, что не так.

    https://yadi.sk/d/_Fl17Z0C3MnbLf – скрипт

    https://yadi.sk/d/9HyHCZWI3MnbQC – рвт

Просмотр 1 сообщения - с 1 по 1 (всего 1)
  • Для ответа в этой теме необходимо авторизоваться.