Вернуться   Foxter.ru > Графика > 3D / Трехмерная графика > Уроки

 
 
Опции темы Опции просмотра
Старый 15.08.2010, 18:06   #68569  
Premium Member
 
Аватар для ZoneMan
 
Репутация: 70
Регистрация: 04.11.2009
Сообщения: 1,741
По умолчанию

Близко, ближе, ещё ближе

Бывают ситуации с полупрозрачными предметами одежды, когда нам хочется более плотного их прилегания к телу модели. Морфы не всегда нам помогают...Да и отключать видимость частей тела под одеждой не выход, ткань полупрозрачная - просвечивает... Этот способ хорош для таких предметов одежды, форма которых остаётся неизменной на модели. Например носки, колготы, чулки, перчатки, сапоги... Их основная функция быть натянутыми и как можно ближе к телу. Они не должны собираться, развеваться, струиться, оттопыриваться. Поэтому, почему-бы нам не использовать их как динамические предметы одежды.
Начнём с загрузки Виктории и чулок:



Здесь чулки должны быть под Викторию. Если "нет" переконвертируйте их, чтобы они геометрически совпадали с моделью. Оденем их командой "conform". Чулки сидят идеально. А нам очень нужно, чтобы не не было ни малейших огрехов в геометрии. Если они будут, то это место в дальнейшем может повести себя неадекватно и "потонуть" в теле модели. Как-же убедиться в этом, ведь с первого взгляда всё нормально. Давайте активируем опцию показа пересечений и посмотрим. В настройках рабочего окна найдём "Collisions" и отметим "Show intersections" :



Пока ничего, доведём дело до конца. Выделим интересующую нас деталь модели и в её свойствах отметим галочкой "Collision detection", после этого можем жать "Apply Collision Setting to Children" (автоматически отметит все части связанные с выделенной, как мать-дитя):



Таким образом отметим все важные нам фигуры, при этом они окрасятся в тёмный цвет. И если где-либо будет замечено пересечение, это участок окрасится красным. В нашем случае:



Красный участок...нам нужно от него избавиться. Выделим верхнюю часть чулка и среди его морф найдем такую, которая-бы меняла ширину чулка в зависимости от полноты ноги. Немного увеличим его и красная область пропала:



Теперь мы можем действительно говорить об идеальном положении чулок на фигуре. И продолжить работу. Зачем нам всё это было надо? Мы с вами собираемся максимально сократить расстояние между тканью и фигурой модели, а какие-либо незаметные для нас пересечения сведут всё к "нулю". Во время этих и последующих этапов не трогаем фигуру, не сдвигаем её с места (важно!). Отключим показ пересечений, также как и включали их ( "Collision off"). И перейдём к следующему этапу - экспорту чулок. Отправимся к главному меню "File", выберем "Export\Wavefront OBJ...":



Среди запросов на экспорт нам важны два окна, при выборе модели для сохранения снимите выделения для всех, кроме чулок:



В опциях экспорта обязательно должна быть отмечена строка "Weld body part seams":



Сохраним файл, например, "Stocking".

Теперь удалим оригинальную фигуру чулок со сцены, Виктория осталась одна с голыми ногами...не надолго...(не двигаем Викторию). Импортируем тот файл, что сохранили только что. В главное меня "File", выберем "Import\Wavefront OBJ...":



В опциях импорта снимем все галочки:



Виктория снова в чулках, и теперь отправляемся в Cloth Room. Просчитаем динамику для наших чулок (http://foxter.ru/showthread.php?p=63683#19). Идём стандартным способом создания симуляции, одеваем "Stocking" на Викторию, но с несколькими отличиями:
1 при настройке симуляции отметим галочками строки "Ignore head collisions" и "Ignore hand collisions" (т.е. проигнорируем поведение рук и головы, а поведение ступней не будем). Уменьшим значение "Collision Offset" до 0,1. Это уменьшит расстояние между тканью и телом.



2 последним этапом перед запуском симуляции подредактируем динамику групп (http://foxter.ru/showthread.php?p=66792#102). Нажимаем "Edit Dynamic Group...", выбираем там _сonstrained_ и кнопкой "Add All" добавим все полигону к выбору:



Далее вся работа не будет отличаться от стандартной схемы. В финале мы получим чулки, которые буду идеально облегать тело без применения каких-либо морф:


Последний раз редактировалось ZoneMan, 19.08.2010 в 00:34.
ZoneMan вне форума   Ответить с цитированием
 


Здесь присутствуют: 3 (пользователей - 0 , гостей - 3)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Powered by vBulletin
Copyright ©2000-2024, Jelsoft Enterprises Ltd.
[Foxter Skin] developed by: Foxter.ru