Подскажите, в анриле случаем нет функции вычисления точки пересечения двух

линий?

10 ответов

26 просмотров

Это же обычная школьная математика, можно формулу для такого загуглить

Александр
Это же обычная школьная математика, можно формулу ...

предположу что речь не о математике. Камплюхер - вещь такая, одну и ту же формулу можно запрограммировать с разной эффективностью

Посмотри в FMath https://docs.unrealengine.com/5.1/en-US/API/Runtime/Core/Math/FMath/ Как минимум, есть пересечение двух сегментов в 2д: SegmentIntersection2D

https://pastebin.com/ZPifJLZh

Maxx- Автор вопроса
Александр
Это же обычная школьная математика, можно формулу ...

Не такая простая формула выходит. Не хочется такое в блипринты пихать. Мне по факту надо отслеживать находится ли линия в пределах плоскости, и если выходит то получать точку на границе. Без учета высоты

Чет звучит крайне странно. Что такое линия в пределах плоскости? Она либо на ней, либо параллельна, либо пересекает. Но в любом из случаев непонятно что такое «точка на границе».

Maxx- Автор вопроса
Vladimir Alyamkin
Чет звучит крайне странно. Что такое линия в преде...

Я имел ввиду определенную площадь. Есть актор как бы центр квадрата 200х200 метров. Определённый тип эффектов должен быть только в пределах этой территории.

Egor | hackerman.me
Полигон он имеет в виду.

Ты мне педагогический момент портишь! :)

Maxx
Я имел ввиду определенную площадь. Есть актор как ...

Так можно же просто по двум координатам проверять

Похожие вопросы

Обсуждают сегодня

Ребят, а за скок можно впарить анон чат с апишкой и веб админкой ?
Eugene Неелов
15
Подскажите как мне лучше держать websocket сединение и переодически передавать в него данные? Сначала я сделал так: for _ in 1...1000 { try? await ws.send("test") try...
Mihail Verenich
2
Добрый день, подскажите как правильно сделать filter в backend-e. Есть модель (товар) у который связь belongsToMany (компания), компаний > 4k, поэтому выборку типа ->all(); н...
Max Dubovsky
7
Ты просто гитлеровскую эстетику плохо понимаешь. Он же всё под Цезаря делал. А это как бы запрещённый приём в политике. Пиджаки они зачем все носят? Чтобы показать что они тип...
Ivan Kropotkin
4
Или к тому, что возложить ответственность на команду OTP, это хорошо, а взять её на себя, это не хорошо? )
Юрий Жлоба
7
а чем лучше всего сделать глобальный лок, если много нодов, до сотни? ну то есть мне надо, чтобы некоторые операции с объектом не происходили одновременно. перемещение между н...
Д. П.
15
А как лучше конвертировать физический адрес в виртуальный при маппинге? В случае ядра у меня, например, direct mapping, первые 768МБ я как есть мапплю в higher half, а остальн...
Evg Resh
26
'frakturBold' => ['𝖆', '𝖇', '𝖈', '𝖉', '𝖊', '𝖋', '𝖌', '𝖍', '𝖎', '𝖏', '𝖐', '𝖑', '𝖒', '𝖓', '𝖔', '𝖕', '𝖖', '𝖗', '𝖘', '𝖙', '𝖚', '𝖛', '𝖜', '𝖝', '𝖞', '𝖟', '𝕬', '𝕭', '𝕮', '𝕯'...
Roma
4
Добрый день, не подскажите, если в OC-V3 поменять страндартную директорию /storage/ на /storage2/ - не будет сильно много проблем ?
Max Dubovsky
32
Коллеги, доброе утро. Запустил на удаленном хосте приложение (ручками зашел туда по ssh и запустил, не командой удаленно). Создал потом ssh-туннель, и с моей машины приложение...
Δημήτηρ
9
Карта сайта