Необходимо создать 3D-персонажа для мобильной игры в формате GLB (glTF binary), полностью оптимизированного под мобильные устройства.
Персонаж должен быть модульным. Базовая модель — отдельное тело без брони, со стандартным humanoid-ригом и root bone. Все элементы экипировки должны быть отдельными GLB-файлами и использовать тот же самый скелет (без отдельных skeleton). Экипировка должна корректно подключаться и отключаться в игре.
Отдельными объектами выполнить: базовое тело, шлем, нагрудную броню, перчатки, сапоги, плащ (при наличии), меч, второй меч (для dual wield), топор, лук. Оружие — отдельные файлы, без анимаций, с правильно выставленным pivot в точке хвата.
Общая полигональность полной сборки (тело + броня + оружие) — не более 30 000 треугольников. Базовое тело 10–15K, экипировка 5–10K, оружие 2–5K. Детализация через normal map, без избыточной геометрии.
Текстуры оптимизированные, PBR: BaseColor, Normal, ORM (Occlusion/Roughness/Metallic в одной карте). Максимальный размер текстур 2048x2048 (при необходимости версия 1024x1024). Минимизировать количество материалов и draw calls.
Риг humanoid, совместимый с мобильным движком. Обязательно наличие root bone и сокетов/костей для крепления оружия: правая рука, левая рука, спина (по необходимости). Без cloth-симуляции. Минимально необходимое количество костей.
Набор анимаций (экспорт отдельными клипами):
Combat Idle
Run
Jump
Land
Hit Reaction
Death (с падением)
Одноручное оружие (меч):
Attack 1
Attack 2
Attack 3
Heavy Attack
Топор:
Attack 1
Attack 2
Heavy Attack
Лук:
Aim
Draw
Shoot
Dual Wield:
Combo 1
Combo 2
Все анимации короткие, динамичные, без длинных пауз, оптимизированные под мобильную игру.
Персонаж должен корректно поддерживать смену экипировки и оружия через инвентарь. Все трансформации применены (без масштабов 0.01 и смещений). Модель полностью готова к интеграции в мобильный проект.