Как создать простое расчленение в Unreal Engine 4 - PullRequest
0 голосов
/ 28 апреля 2019

Так что, в принципе, я пытаюсь создать действительно простое расчленение в UE4, либо ломая, либо отделяя кость от скелетной сетки. В настоящее время я использую версию 4.21.2 и не могу найти ни одной актуальной темы.

Я просмотрел несколько потоков, например https://forums.unrealengine.com/community/community-content-tools-and-tutorials/63828-tutorial-preview-gore-mesh-dismemberment-tutorial?92161-Tutorial-Preview-Gore-Mesh-amp-Dismemberment-Tutorial=,, но они все для предыдущих версий UE4, и плагины не работают. Я также пробовал узел «Break Constraint» ( Blueprint Code ), но он просто заставляет конечности вытягиваться далеко друг от друга. Я не знаю C ++, и я хотел бы сделать это только в чертежах.

Что должно произойти, это то, что конечности просто отваливаются и становятся отдельными телами, а вместо этого становятся полностью растянутыми (Результаты: https://imgur.com/a/BjxBmgY). Есть ли другой способ сделать это? Я использую неправильные узлы?
Заранее спасибо, 12YOK.

1 Ответ

1 голос
/ 30 апреля 2019

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

Чтобы сделать что-то подобное, вам нужно будет иметь 2 отдельные скелетные сетки на каждой стороне разрушающего сустава. Каждый из них будет иметь тот же скелет, что и ваш базовый скелет персонажа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...