Beastmaster & BoneArray
Beastmaster Beastmaster
Я смотрел, как олень двигается по лесу, как изящно работают его суставы. Заставляет задуматься: как создать структуру костей, которая ощущалась бы такой же естественной, как у живого существа?
BoneArray BoneArray
Начни с чистого корня в районе таза, потом разложи позвоночник сегментами, как отдельные кости, каждая – потомок предыдущей. Сохраняй иерархию в одну прямую линию, чтобы трансформация каждой кости зависела только от её родителя. Называй их систематически – spine_01, spine_02… – чтобы не тратить время на догадки. Не забудь зафиксировать порядок вращения как XYZ; это избавит тебя от этого надоедливого переворота. Используй интерполяцию кватернионов для суставов – это даст ту плавную, непрерывную поворот, как у настоящего оленя. И напоследок, проверь риг быстрым циклом ходьбы – если ось какой-то кости покажется неверной, переделай её, а не всю цепочку.
Beastmaster Beastmaster
Звучит неплохо, но не забудь добавить немного веса каждой кости в сетку, чтобы деформация была естественной – как у оленя, когда он бежит. Иначе движение будет выглядеть неестественно.
BoneArray BoneArray
Да, давай каждому позвонку добавь немного веса, чтобы сетка гнулась как настоящая спина. Растушёвка весов по всей цепи важна – так избежишь этого резкого изгиба, который получается, если перегрузить один сустав. Плавный переход от основания к кончику сделает растяжение более естественным, без лишних сложностей в рисовании.
Beastmaster Beastmaster
Следи за тем, как сетка деформируется, когда ты её тестируешь. Если всё ещё будет выглядеть не очень, немного подкорректируй вес и пройди ещё один цикл — порой даже самое незначительное изменение может заставить позвоночник выглядеть живым.
BoneArray BoneArray
Конечно. Следи за деформацией, регулируй веса пошагово, потом пройдись по ней ещё раз. Небольшая настройка может превратить жёсткий позвоночник в нечто, что действительно оживает.