Господа разработчики, такой вопрос. Хочу сделать генератор труб и проводов по

сплайн. Рациональнее в какой системе его делать в анриал блюпринт или HDA?

19 ответов

32 просмотра

лучше всего через HDA если че могу в лс пояснить как там изи

есть отдельный компонент проводов в анрилке, весьма ничошный

Pavel
есть отдельный компонент проводов в анрилке, весьм...

я так понял там речь именно про трубы которые паровые и т.д. но т.к. я решал такие задачи могу ему пояснить в лс ибо сам юзаю \

Евгений-Синицын Автор вопроса
Pavel
есть отдельный компонент проводов в анрилке, весьм...

что за компонент? Поделись плиз названием и где он лежить. Он типо из коробки?

Евгений Синицын
что за компонент? Поделись плиз названием и где он...

https://docs.unrealengine.com/4.27/en-US/Basics/Components/CableComponent/ вот этот) вродь никуда не пропадал)

Я правда не понимаю зачем для твёрдого тела cable component если можно обычный spline компонент. Но у меня не 8 лет опыта как у тебя конечно

Евгений-Синицын Автор вопроса
Pavel
https://docs.unrealengine.com/4.27/en-US/Basics/Co...

Глянул, не оно, это неплохо для висячих проводов, мне скорее нужно создавать меш по сплайн, нашел пару туторов, вечерком освою, скорее всего будет засада с поворотными элементами, так как в туториал просто дублируется геометрия

Жан
Я правда не понимаю зачем для твёрдого тела cable ...

@sinitsynev посмотри, как раз для тебя написал

Евгений Синицын
Глянул, не оно, это неплохо для висячих проводов, ...

Короче тебе нужен пустой актор, в нем spline component, а на него вешаешь static mesh (и да в нем нельзя чтобы было прям мало полигонов, иначе будут косяки при повторе криволинейности сплайна)

Евгений Синицын
Глянул, не оно, это неплохо для висячих проводов, ...

имей сразу в виду, что со сплайном придется немножк попотеть, чтобы сделать трубы достоверными, а не гнутой колбасой)

Евгений-Синицын Автор вопроса
Жан
@sinitsynev посмотри, как раз для тебя написал

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

Евгений Синицын
Ага, не понятно пока что умеет сплайн и насколько ...

До финалочки даже мне далеко - смотри https://youtu.be/mK1TOp4taEU (кажется что все есть, но это не так и работы очень много)

Евгений-Синицын Автор вопроса
Pavel
имей сразу в виду, что со сплайном придется немнож...

Я думаю пойти вот каким путем, что бы не колбасить колбасу сплайн должен быть Констанце или как то так, тоесть не иметь плавных форм а изгибаться под 90 градусов и на изгибах примется вставлять другую геометрию а та что в линии произвольным образом должна выбираться, скажем так иметь вариативность

Евгений Синицын
Я думаю пойти вот каким путем, что бы не колбасить...

Погодь а вроде то, что ты хочешь даже беплатное решение есть в маркете

Конечно можно тупо бокс, но это неграмотно

Евгений-Синицын Автор вопроса
Жан
Конечно можно тупо бокс, но это неграмотно

Почему, с точки зрения производительности скорее всего беде быстрее. А если тебе сделать пересечение области после которой машина буксует?

Евгений Синицын
Почему, с точки зрения производительности скорее в...

ну вот это и решается с боксом при оверлапе которого будет дамп скорости, но мне представляешь сколько боксов таких ставить? чтобы максимально точно отобразить где именно начинается граница букса и тд

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

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

вопрос: кто как решает вопрос с динамической подгрузкой скриптов для отдельных страниц с включенным turbo router?
Sergei Toroptsev
25
Всем привет! Может кто поможет разобраться с чёрной магией? (во всяком случае для меня) Дело вот в чём - написал я код для общения с tmc2209 драйвером по half duplex uart. М...
pronvis
4
Друзья, за кем?
Magic
12
Всем привет. Кто-то может подсказать, как можно перевести значения Selection поля, если список значений в нем формируется динамически? Я изначально их получаю из selection дру...
Наталья Селезнева
6
ого, спасибо Никит, ты как всегда кладезь нужной инфы! Сейчас пойду копаться, а мне релиз создать как и версию самого плагина? типа 1.0.8?
Alex Blaze
9
Почему Telegram пишет, что объект media не найден, хотя на самом деле я его передаю? Делаю на urllib, без зависимостей, так надо. Вызываю метод sendMediaGroup с таким JSON: ...
Alexey S
1
Сonst magicTgHTML = (text, entities) => { let processedText = text; let offsetShift = 0; entities.forEach(entity => { const { offset, length, type, url, ...
Андрей
1
Привет Подскажите, пожалуйста, есть ли аналог такой карты у наших отечественных компаний? На скрине гугл карты
Виталий
3
Погодь, а как ты переопределяешь функцию в хедере? Эрланг это же не С, тут явный вызов макросов
Maksim Lapshin
6
Я вот думаю, может наш openapi разделить на валидатор и собственно openapi обвязку? Кто-то еще этим на таком же уровне занимается?
Maksim Lapshin
5
Карта сайта