Конформируемая одежда без проблем
Материал из Pro-Poser
|
Содержание |
Painlessly Easy Conforming Clothing
Автор:Bloodsong
Чтобы фигура правильно адаптировалас, необходимо соблюдение ряда условий. Во-первых, ее нужно создавать на основе базовой фигуры (увы). Это просто. Во-вторых, части ее тела должны быть названы точно так, как соответствующие части тела базовой фигуры. Тоже несложно. Самая сложная часть находится в CR2. Центры сочленений должны соответствовать целевой фигуре, а все остальное нужнол обнулить. Это тоже на самом деле несложно, просто дайте эту работу сделать Poser.
Если вы создаете одежду для P4 Nude Male/Female, вы можете использовать смокинг (tuxedo) или комбинезон (catsuit) в качестве базового конформера. Для других фигур это может быть непростым делом.
Этап 1: CR2 базового конформера
Загрузите вашу фигуру, выключите инверсную кинематику. Откройте окно Редактора Сочленений и щелкните кнопку "Zero Figure".
Теперь важный шаг: "запомните" фигуру (меню Figure > Memorize > Figure). Теперь сохраните фигуру под новым именем в библиотеке. Это будет наш базовый конформер, поэтому назовите ее "P4NW-conf" или как-то в этом роде.
Загрузите базовый CR2 в CR2 Editor, удалите отовсюду все каналы морфов (для этого очень удобно использовать Morph Manager). Перейдите в раздел "Figure" и удалите все каналы материалов. Вы можете оставить материал Preview, Poser все равно создаст новый. Снова сохраните почищенный CR2.
В зависимости от фигуры, проверьте все секции geomCustom и замените их указателями. Также удалите всю бутафорию (props), прикрепленную к фигуре.
Этап 2: Plug & Play
Само собой размеется, вам необходим предмет одежды в виде OBJ, который соответствует подходящим частям тела. Сохраните этот файл где-нибудь в каталоге geometries.
Теперь нам нужно засунуть его в СR2 базового конформера. В CR2 есть пара строк, указывающих на OBJ - измените их так, чтобы они указывали на новый OBJ. Сохраните CR2 под новым именем, например, "P4NW pajamas". Вот и все!
Ну почти все. А как же центры сочленений и пр.? Поскольку мы скопировали CR2 целевой фигуры, центры точно совпадают. Однако известно, что фигура никогда точно не адаптируется к самой себе, поэтому нельзя использовать CR2 целевой фигуры. Фигура не может адаптироваться сама к себе из-за начальных значений вращений суставов - ненулевых значений. Это приводит к тому, что при адаптации добавляются лишние углы. Поскольку мы "обнулили"фигуру и запомнили ее в этом состоянии, начальные вращения будут нулевые и ничто не помешает нам при адаптации.
Что осталось? Если ваш предмет одежды обтягивающий, то работа закончена. Если одежда объемная или мешковатая, то вам может потребовтаься настройка параметров сочленений. Не перемещайте центры суставов, настраивайте только зоны изгиба, сферические зоны и пр.
Позже, после того как Poser прочитает obj, он создаст зоны материалов. Настройте цвета, текстуры и пр. по вкусу.
После того, как вы разберетесь с CR2, вы можете удалить в одежде ненужные части тела. Например, для брюк не нужны плечи, руки и пр. Но учтите, что для правильного сгибания необходимо сохранять пустые части тела, которые соприкасаются с действительными частями тела.
Допустим, в штанах есть таз (hip), бедра (thighs) и голени (shins). Разумеется, нам нужно сохранить эти части. Но также нужно сохранить пустые части тела - живот (abdomen) и стопы (feet). Зачем? Затем, что подчиненные части оказывают влияние на положение своих родителей (таз и голень соответственно). Когда ваша фигура будет сгибать стопу, она должна приподнять манжет брюк. Если вы удалите пустую стопу из CR2, этого не призойдет.
Вам не нужно создавать мнимые части тела в obj; достаточно пустых секций в CR2. Poser сохранит верхнюю часть CR2, содержащую пустые части тела, даже без указателей. Важно то, информация о сочленениях содержится во второй части CR2 - она останется без изменений.
