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
бла бла
Конфиг
Далее нам потребуется создать конфиг для оружия