Size: a a a

2020 June 12

DN

Dmitry Novikov in unity3d.ru
SP1K3
Есть два объекта, есть грани у этих объектов, их точки известны. нужно найти две ближайшие друг другу к грани
Для выпуклых многоугольников я бы сравнивал центры граней
источник

S

SP1K3 in unity3d.ru
неа, юнитёвский вектор это по сути своей точка. x,y,z. Мне не нужен поиск дистанции между двумя точками, этоя  и сам могу посчитать
источник

S

SP1K3 in unity3d.ru
Vadim Karpievich
находишь край/центр грани и считаешь расстояние
неточно, уже делал
источник

S

SP1K3 in unity3d.ru
находил центр грани и считал расстояние до центров граней, часто бывает, что находит не ту
источник

VK

Vadim Karpievich in unity3d.ru
SP1K3
находил центр грани и считал расстояние до центров граней, часто бывает, что находит не ту
если не ту, значит тебе нужно искать не по центру)
источник

S

SP1K3 in unity3d.ru
типичный пример. в таком случае будут найдены две синие точки, то есть две эти грани. а нужно чтобы были найдены у левой фигуры синяя и у второй фигуры красная
источник

S

SP1K3 in unity3d.ru
суть в том, что эти грани нужно состыковать и притянуть одну к другой, а так же высчитать угол, если одна из них довернута неверно. угол я считать научился, а нужную грань найти не могу
источник

🐸

🐸Гринирский🐸... in unity3d.ru
SP1K3
Есть два объекта, есть грани у этих объектов, их точки известны. нужно найти две ближайшие друг другу к грани
Ребро или грань?
источник

S

SP1K3 in unity3d.ru
ребро, пардон
источник

S

SP1K3 in unity3d.ru
у нас 2д всё таки
источник

🐸

🐸Гринирский🐸... in unity3d.ru
источник

DN

Dmitry Novikov in unity3d.ru
SP1K3
типичный пример. в таком случае будут найдены две синие точки, то есть две эти грани. а нужно чтобы были найдены у левой фигуры синяя и у второй фигуры красная
Но левая синяя а правая красная не являются ближайшими друг к другу. Начальное условие задачи не верно?
источник

🐸

🐸Гринирский🐸... in unity3d.ru
Это нахождение двух отрезков с минимальным расстоянием
источник

S

SP1K3 in unity3d.ru
🐸Гринирский🐸
Это нахождение двух отрезков с минимальным расстоянием
верно
источник

🐸

🐸Гринирский🐸... in unity3d.ru
SP1K3
типичный пример. в таком случае будут найдены две синие точки, то есть две эти грани. а нужно чтобы были найдены у левой фигуры синяя и у второй фигуры красная
А здесь другая задача
источник

S

SP1K3 in unity3d.ru
спасибо, сейчас почитаю, хреново гуглил наверное
источник

S

SP1K3 in unity3d.ru
🐸Гринирский🐸
А здесь другая задача
ну да, имеется ввиду это » Это нахождение двух отрезков с минимальным расстоянием
источник

VK

Vadim Karpievich in unity3d.ru
с++ для приматов)))
источник

DN

Dmitry Novikov in unity3d.ru
Видимо нужно находить не только ближайшую, но и с минимальным углом к данной
источник

DN

Dmitry Novikov in unity3d.ru
Чтобы потом алайнить объекты/грани/ребра
источник