Задание: 3D Анимация. Нужна игровая 3D модель собаки (Дистанционная работа)
Нужна игровая 3D-модель коричневого мальтипу Betty для мобильной игры на Unity / Android. Внешность должна максимально соответствовать референсам: маленькая собака, шоколадно-коричная кудрявая шерсть, компактное тело, короткие лапы, висячие пушистые уши, крупные тёмно-карие глаза, чёрный нос, пушистый слегка закрученный хвост. Стиль — реалистичный, но немного стилизованный под качественную мобильную игру. Не делать слишком мультяшные пропорции и огромные глаза. Основной формат: FBX. Дополнительно желательно предоставить .blend и GLB/GLTF. Модель должна быть полностью rigged/skinned, готова к импорту в Unity. Rig в Unity — Generic, не Humanoid, поскольку это четвероногое животное. Обязателен Root bone для корректного управления персонажем. Все анимации желательно делать In Place, без перемещения модели вперёд внутри animation clip — движением собаки будет управлять Unity. Масштаб: реальные пропорции маленького мальтипу, примерно 22–28 см в холке. В Unity 1 unit = 1 метр. Ориентация для Unity: Y вверх, Z вперёд. Pivot/root персонажа должен находиться на уровне земли примерно между лапами. Для Android желательно 15 000–30 000 triangles на LOD0, без чрезмерно тяжёлой геометрии шерсти. Желательно сделать LOD: LOD0 ~20–30k, LOD1 ~10–15k, LOD2 ~3–7k. Не использовать настоящую strand/groom-шерсть. Вид кудрявой шерсти должен создаваться геометрией формы + normal map/текстурами, чтобы нормально работало на Android. Текстуры: желательно 2048×2048, максимум 4K для исходника с возможностью уменьшить до 2K. PBR карты: Albedo/Base Color, Normal, AO, Roughness или подготовленная под Unity Metallic/Smoothness. Желательно не более 2–3 материалов на персонажа. UV-развёртка аккуратная, без случайных пересечений. Глаза, нос, язык и зубы должны выглядеть нормально даже с близкой камеры. Ошейник и жетон желательно сделать отдельными объектами, чтобы позднее можно было менять аксессуары. Рот должен открываться. Нужна отдельная кость челюсти или другое решение, позволяющее делать лай и укус. Желательно отдельные кости/контроль для ушей и хвоста. Хвост должен нормально анимироваться и вилять. Лапы не должны скользить по земле во время Idle/Walk/Run. Обязательные анимации: Idle, Walk, Run, Fast Run/Sprint, Jump, Bark, Bite, Eat, Sit, Lie Down. Для прыжка идеально иметь Jump Start, Jump Loop/Fall, Jump Land, чтобы Unity мог корректно использовать прыжок при разной высоте. Также желательно добавить: Happy / Tail Wag, Growl, Hit/Take Damage, Death/Knockout, Play, Sniff, Scratch, Shake Body, Look Around, Sleep, Stand Up, Sit Down. Для укуса нужна хорошо заметная игровая анимация: голова и корпус резко подаются вперёд, пасть открывается и закрывается — игрок должен сразу понимать, что произошла атака. Нужно, чтобы каждая анимация была отдельным Animation Clip, корректно зациклена там, где это требуется (Idle, Walk, Run), и имела одинаковый скелет. Walk и Run должны начинаться с совместимых поз, чтобы переходы в Animator Unity выглядели плавно. Вместе с готовой работой нужно передать: FBX с моделью и скелетом, все animation clips, исходный Blender-файл, все текстуры отдельными файлами PNG/TGA, материалы и желательно Unity-prefab для проверки. Главное требование: модель должна быть реально game-ready для Unity Android, а не просто красивой моделью для рендера. В Unity она должна нормально бегать, прыгать, кусать, лаять и есть без дополнительной переделки рига.