UE5 Asset Harris3D Procedural Climbing Animation & Spline Generation

Пользователь
Статус
Оффлайн
Регистрация
3 Июл 2023
Сообщения
59
Реакции[?]
159
Поинты[?]
164K
В этом проекте используется Harris3D - алгоритм трехмерного обнаружения ключевых точек на любой поверхности, отлично подходящий не только для реализации реалистичной процедурной анимации скалолазания для персонажа с помощью Inverse Kinematic, но и для процедурной генерации сплайнов. Алгоритм анализирует трехмерную модель и выбирает множество ключевых точек на ее поверхности, при этом отфильтровывая недопустимые/дубликаты.



Code Modules:
  • Harris3D (Runtime Module)
Number of Blueprints: 24
Number of C++ Classes: 7 (4 Blueprint readable)

Примечания:
  • Harris 3D, NMS и VertexType требуют соответствующей настройки пользователем (разработчиком).
  • Если количество вершин в модели велико, вычислительная нагрузка может быть довольно высока.
UE5.0:
Исходный код в репозитории авторов:
Пожалуйста, авторизуйтесь для просмотра ссылки.
UE5.3:
Обновленная до 5.3 и скомпирированная оригинальная версия.
 
Последнее редактирование:
Пользователь
Статус
Оффлайн
Регистрация
3 Июл 2023
Сообщения
59
Реакции[?]
159
Поинты[?]
164K
7 Gb? Что там напихано?
Это я еще сжал для экономии места на диске (оригинал, еще не собранный кстати) весит почти 10 ГБ. Авторы использовали мегасканы в своем проекте (такие как статуи и скалы). Также в оригинальный проект включен модульный персонаж (в видео показаны в принципе все ассеты)

Готовлю максимально компактную версию:
  • ue5 манекен в качестве основы
  • graybox модели для примеров
  • фикс "синдрома страуса" и пересекающихся конечностей
 
Последнее редактирование:
Сверху Снизу