Полезное

Мы Вконтакте

Discord канал

#
Модератор: LEX38RUS
Аватара пользователя
Пользователь
Сообщения: 29
День добрый.
Интересует такой вопрос: Возможно ли в скелете создать два и более сокета для одного меша? Иными словами, например, привязать один конец палки к одной руке, другой конец соответственно к другой руке. На зарубежных форумах задавались этим вопросом, но что то ничего дельного не нашел.
Аватара пользователя
Пользователь
Сообщения: 2319
сокеты можно создавать сколько хочется.
а вот привязать один обьект к двум сокетам нельзя...
причина банально проста: расчет положения обьекта строго иерархический, а привязка двум обьекта это не иерархическая концепция.
выход банально прост: расчитать положение обьекта вручную относительно первого сокета в направлении второго.
сложнее контролировать фиксированное растояние между двумя сокетами, и тут на помощь приходит инверсная кинематика
_________________
we need to go deeper
Аватара пользователя
Пользователь
Сообщения: 29
Ясно. Очень жаль... Большое спасибо за развернутый ответ.
Аватара пользователя
Пользователь
Сообщения: 27
Ну. Можно, наверное, взять координаты двух сокетов. Вычислить среднюю точку и вектор вращения из этих координат. Итог оружие будет проходить рукоятью через обе руки.
Аватара пользователя
Пользователь
Сообщения: 14
Да, проверил, все норм работает
Аватара пользователя
Пользователь
Сообщения: 14
Только сокеты надо аккуратно подогнать, с этим пришлось повозиться


Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8

UEngine.ru © 2017
Все права защищены. При копировании материалов с сайта, ссылка на первоисточник обязательна.
Яндекс.Метрика
Главная страница