В процессе создания рига колена мне стало ясно, что MuscleStrand не хватает одной важной функции — возможности расширения мышцы при ее изгибе.
В зоне сустава находится многослойная структура мышц, и во время его изгиба некоторые мышцы сокращаются, увеличиваясь в объеме. Наслаиваясь друг на друга, смещаясь и сокращаясь мышцы создают визуальный эффект расширения близлежащей ткани у суставов колен и локтей.
Создать анатомически правильную структуру мышц, используя MuscleStrand врядли возможно, поэтому я заменил целую группу мышц одним MuscleStrand объектом, расширяя его при необходимости.
Я предлагаю Вашему вниманию описание приемов по работе с CAT Muscle Strand (MuscleStrand) в 3dsmax, которые я использовал при работе над Ведой, а так же дополнительный инструментарий специально разработанный мной.
В этой статье я подробнее расскажу о написанных мной дополнениях для LPM, но прежде, если вы не знакомы с LPM, давайте я поясню почему мой выбор пал именно на этот менеджер проходов визуализации.
Задача, которую я ставил перед собой: сделать риг, который не имел бы ограничений в движениях (как это часто бывает у других персонажей). Персонаж должен был уметь поднимать руки вверх, садится на шпагат, вставать в позу «мост». Что бы добиться качественной трансформации тела требовалось что бы rig состоял не только из костей но и из мускулов.
Для создания волос использовался стандартный компонент 3ds max’a Hair and Fur. Прическа создана таким образом, что позволяет использовать различные методы для расчета динамики волос, а не только встроенную динамику. На данный момент в качестве динамики волос используется Flex modifier, который дает хороший результат за короткое время расчета.