Skip to main content

How To Create Weapon?


About

Данный туториал покажет как создать свое оружие с нуля. Я буду использовать Blender с аддоном X-Ray Addon

3D Models

Первым делом на нужно иметь несколько версий одной модели

  • Первая версия модели нужна для вида от первого лица (hud model)
  • Вторая версия выступает в качестве мировой модели (world model)

Основные отличия hud от world Главной целью hud модели - максимальная красота от первого лица. В отличии от hud - World модель используется для интеракции с миром и используется NPC (По хорошему она должна иметь другой скелет, кости которой, с помощью шейпов коллизии точечно, насколько это возможно, покрывают модель и модель менее детализирована, но это не требуемо).

Скелет

Так как в движке захордкожены названия некоторых костей для опредленного функционала вам потребуется

  • Для глушителя назвать кость wpn_silencer
  • Для прицела wpn_scope
  • Для подствольного гранатомета wpn_grenade

Другие кости могут быть названы произвольно, так как не участвуют в чем-либо кроме анимации, либо могут быть отредактированы в конфиругационном файле

Анимации

Дальше вы должны сделать анимацию вашего оружия от первого и третьего лица (Это опционально, так как для третьего лица анимации захардкожены в движок)

Требуемый сет анимаций зависит от ваших нужд (некоторые аддоны добавляют дополнительные типы анимаций), движкового класса оружия (анимации захардкожены в движковом классе оружия) и аддонов, которые могут быть использованы на оружии (для оружий с подствольным гранатометом требуется больше анимаций взаимодействия с ним)

Для анимаций и от первого и от третьего лица вом потребуется риги. Вы можете скачать уже готовые или сделать сами по этому туториалу.

Экспорт из Blender

бла бла

Конфиг

Далее нам потребуется создать конфиг для оружия