Перейти к содержанию

Т-сплайны для построения манекена


Рекомендуемые сообщения

Закрепленное сообщение

Ссылки на фильмы и другие полезности

 

Цикл фильмов от Гаспар. Ссылки на ю-туб можно найти здесь
Построение облипки брюк для дальнейшей загрузки в Лукс-тайлер
От tvo экструдированием от стартовой фасетки здесь
От Ларисы методом деформации вызванного примитива цилиндра здесь
Построение манекена по каркасу с использованием команды tsSkin от Натамода. Пошаговая инструкция к использованию команды.
Существенной особенностью манекенов в т-сплайн является то, что резать их не желательно, по ряду причин. По-этому был развит другой подход к конструированию. Поверхности не режутся, а натягиваются "заплатками" на модельные линии и прижимаются к базовому манекену. Для этой технологии создана панелька "Заплатки". Примеры использования этой панели или похожих скриптов можно найти здесь, здесь, здесь и здесь.
Выложены так же различные варианты скрипта для заплаток в районе во этого поста.
Скрипт для "свободного" проецирования линии на поверхность
Скрипт для "сбрасывания" тангенсных ручек. "Сбрасывание" тангенсных ручек на выбранном объекте.
От Ollya -- спрятать/достать тангенсные ручки.
Панель "Кривые для т-сплайнов" от Гаспар. Модифицированная панель "Кривые для т-сплайнов"
Брюки от Натамоды: начало и продолжение.

 

В свете активного обсуждения сканов -- вот здесь начало обсуждения обтягивания сети т-сплайнами

 

Создания формы пальто методом обжатия примитива куба ("кирпича")

 

Оверсайз манекен по мотивам Оуэна
Создание развёрток и лекал для овесайз модели с папоротками с использованием взорванных поверхностей

с использованием взорванных поверхностей

 

Постепенно буду добавлять остальные ссылки на полезности, но тема довольно "плотная", взгляды активных участников на построение манекенов, моделирование и конструирование в т-сплайнах постоянно эволюционируют, так что для начинающих полезно просмотреть фильмы и пролистать тему целиком.

Изменено пользователем Гаспар
Ссылка на сообщение
Поделиться на другие сайты

причем не важно- каким способом был построен старый манекен- целый, составной, как затягивался плечевой пояс, вкруговую или нет- поверзность т-сплайнового манекена сохранит свою структуру.

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

 

Что касается каркасов, то тут, конечно, дело вкуса, и вообще, как говорится, учёного учить -- только портить.

 

Но, как мне кажется, когда строится т-сплайн поверность, вытягиваясь от какого-то стартового ряда фасеток, собственно строится этот самый преусловутый каркас, а мыльная плёнка поверхности -- это, если угодно, бесплатный бонус.

 

Каркас строить нужно для скорости
-- это, в общем, дело личных навыков и вкусов.

 

Что касается шаблонов, то их, вообщем, тоже можно сделать т-сплайном. Взять Еву, и затянуть девушку при включённом ретопоснапе, а потом посадить манекен на Еву пуллом. Вообще дело пятнадцати минут.

 

Но это всё дело пристрастий, и вообще мысли вслух.

 

ollya, я понимаю, что когда накоплена большая библиотека каркасов, скорее всего нет необходимости что либо менять.

 

Что касается манекенов, то на мой взгляд, там слишком много линий. Я некоторое время эксперементировала со все возможными построениями на две разные фигуры -- на подростковую и на свою, скажем так, зрелую. Для статистики конечно недостаточно, но мне на свою облипку потребовалось заметно меньше линий, чем на ребёнкину, обрисовать все косточки и углы было нетривиально. Но когда я стала ребёнкин манекен раздвигать на прибавки, то пришла к тому же количеству направляющих, что и на себя.
Это я к тому, что на скринах ollya фигура вполне зрелая, а линий и точек там, на мой взгляд, ну заметно больше чем могло бы быть. Первое, что бросается в глаза -- это плечевой пояс и бочок. А чем больше точек, чем муторнее потом трансформировать облипку. Уж я не говорю о том, что чем менньше ребёр, тем легче добиться гладкости поверхности ( это скорее дело вкуса, не слишко гладкая поверхность тоже работает)

Ссылка на сообщение
Поделиться на другие сайты

Что касается шаблонов, то их, вообщем, тоже можно сделать т-сплайном. Взять Еву, и затянуть девушку при включённом ретопоснапе, а потом посадить манекен на Еву пуллом. Вообще дело пятнадцати минут.

Тамара, Ев я тоже наделала - разных. Очень понравилось.
Не поняла только про ретопоснап. он у меня выключен- все равно натягивается прекрасно.
на скринах ollya фигура вполне зрелая, а линий и точек там, на мой взгляд, ну заметно больше чем могло бы быть. Первое, что бросается в глаза -- это плечевой пояс и бочок. А чем больше точек, чем муторнее потом трансформировать облипку. Уж я не говорю о том, что чем менньше ребёр, тем легче добиться гладкости поверхности ( это скорее дело вкуса, не слишко гладкая поверхность тоже работает)

Согласна полностью. Чем меньше точек, тем легче редактирование.
Просто редактирование основное и размеров и формы я делаю еще на стадии каркаса.
Каркас как раз и построен с минимумом точек и кривых для редактирования- 12 вертикалей(традиционных), 3 обхвата бедер, обхват талии, под грудью, груди, линии по середине проймы и линии плеча(погончик).
Поверхность- изначально получается с этими же линиями и точками.
Дополнительные получаются при разбиении граней.
пробовала разбивать не всю поверхность, а частями, но внешне больше нравятся равномерные крвадраты поверхности.
Большинство полученных точек не использую- редактирование поверхности- минимальное- в местах местных бугорков- например, жировик на шее или форма грудной железы или выпирающие подвздошные косточки.
Но в общем- это все детали. Способ построения
-- это, в общем, дело личных навыков и вкусов.

Главное- это сама структура поверхности -радиально расходящиеся линиии от шеи, пройм и ног и цилиндрические направляющие на торсе.
Причем программа все выстраивает сама, практически без нашего вмешательства.
Вот это поражает просто. Очень благодарна Тамаре за новое открытие сплайнов. Т-сплайны- это просто другой уровень моделирования.
Ссылка на сообщение
Поделиться на другие сайты

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

 

033.png034.png

 

На первом скрине - что было, на втором - что осталось.

 

2. Копируем эти линии на другой слой и разбиваем их командой _tsSplitCurves, создаём т-сплайн по отрезкам линий, подтягиваем поверхность к контрольным точкам (как придумала Олля)

 

035.png025.png026.png

 

На этом этапе не притягиваем контрольные точки к линиям, так как во время формирования проймы и горловины линии всё равно будут "гулять", чтобы не делать лишнюю работу.

Изменено пользователем Natamoda

Мой блог

 

3Д лекала дистанционно

Ссылка на сообщение
Поделиться на другие сайты

3. Формируем пройму, выделяя края фасеток вокруг будущей проймы, вытгиваем ряд фасеток (как показывала Тамара в фильме) и притягиваем точки края к точной пройме
027.png029.png
4. Для формирования горловины удаляем фасетки вокруг отрисованной линии горловины, и поступаем так же, как с проймой
021.png022.png

Мой блог

 

3Д лекала дистанционно

Ссылка на сообщение
Поделиться на другие сайты

Получаем красивую линию горловины
023.png
5. Теперь можно притянуть точки поверхности к формообразующим, где это требуется. В основном на торсе ниже линии груди. За всеми совпадениями гнаться не стоит. Думаю, что оптимальный вариант - совпадение горизонтальных рёбер с окружностями, которые передают особенности телосложения и вертикальные по линии бока и по центральным линиям. Промежуточные вертикальные линии редактировать по обстоятельствам.
Выше груди притягивать нужно выборочно, потому что при формировании проймы и горловины изолинии отклонились от первоначальных линий, но это обеспечивает гладкость поверхности. В этом месте лучше притягивать только по центральным линиям, гладкость остальных участков вокруг шеи и проймы редактируем точками и контролируем визуально.
Для притягивания используем не разбитые на отрезки линии, иначе кусочки линий сложно выбирать. Если видите, что в каких то местах есть лишние фасетки, их можно удалить, чтобы в дальнейшем легче было редактировать (чем меньше, тем лучше, но чтобы оставшиеся передавали точно форму).

Изменено пользователем Natamoda

Мой блог

 

3Д лекала дистанционно

Ссылка на сообщение
Поделиться на другие сайты

Дополнительное упрощение построения.
Горловину лучше формировать на цельном манекене.
Делаем симметрию, объединяем линию горловины и формируем замкнутое отверстие.
036.png037.png

 

038.png
Построение новой горловины заняло 1 минуту.

Мой блог

 

3Д лекала дистанционно

Ссылка на сообщение
Поделиться на другие сайты

Наталья Павловна, Оля, спасибо. Очень интересно и мысль провоцирует.

 

А теперь я позволю себе тоже самое, но на барабане. То бишь без каркаса. По-скольку последние манекены симпатичные, но на мой вкус, точек всё равно многовато.

 

Начну издалека, поскольку хотелось не только поэксперементировать с натягиванием поверхности на готовый манекен, но и натягиванием манекена на манекен дркгого размера.
Взяла я Еву и стала её обтягивать т-сплайном с включенным ретопоснапом. Рстальной алгоритм как в фильме. Немножко картинок
Начало и результат процедуры
post-14388-1357909314_thumb.jpg post-14388-1357909358_thumb.jpg post-14388-1357909379_thumb.jpg
Последняя картинка это обтяжка Евы в кубической моде. Как видно, что полученный результат можно рассматривать собственно как набор точек, которые, на сколько я понимаю, использует Ольга. По скорости, я думаю, построение не отличается от выставления точек на сети, т.к. работает привязка к поверхности и думать не надо -- тянешь себе и тянешь.
По-скольку из Евы делается болванка, стартовый каркас, если угодно, то здесь можно былр бы и остановиться, но ради интереса я посадила вписанную поверхность на реальную Еву при помощи Pull.
post-14388-1357909820_thumb.jpg
Опять таки, поскольку это болванка, полуфабрикат, то тестировать поверхность на близость к сети и т. д. не стала. И так видно, что довольно близко.

 

Ну а теперь собственно интересная часть -- посадка Евы на реальный манекен.
Я использовала манекен, которым со мной любезно поделилась Наталья Павловна. Спасибо. Сажала Еву на последний вариант т-сплайна, выставленный в Олином посте. Естественно разницы нет на что сажать -- т-сплайн, нетворк, лофт, сеть -- сгодится всё.
Итак Ева и реальная жизнь
post-14388-1357910137_thumb.jpg
Опять таки, чистоты эксперемента ради, сажала Еву ретопоснапом без предварительного растягивания девушки.
Только отрезала бёдра.
Как сажать поверхость на поверхность ретопоснапом показывала в фильме, но повторюсь.
Включаете ретопоснап, обязательно в режиме World, здесь это принципиально, запираете поверхность на которую будете сажать, включаете режим точек, подсвечиваете все контрольные точки т-сплайн поверхности берётесь за манипулятор и легонько дёргаете, как машина на бампе подпрыгивает. И всё.

 

У меня закончилось место. Продолжу в следующем посте

Изменено пользователем Гаспар
Ссылка на сообщение
Поделиться на другие сайты

Картинка до и после применения ретопоснапа
post-14388-1357910752_thumb.jpg post-14388-1357910765_thumb.jpg
После этого я подредактировала поверхность -- подвигала направляющие и сечения в правильные, на мой взгляд, места. Дело это, опять таки, не хитрое и быстрое, благодаря привязки к поверхности старого манекена.
post-14388-1357910970_thumb.jpg
Это был результат правки.

 

Что-то картинки тяжелые пошли -- опять кончилось место

Изменено пользователем Гаспар
Ссылка на сообщение
Поделиться на другие сайты

Ну и теперь пришло время применить Pull
post-14388-1357911232_thumb.jpg
И, по-скольку, здесь уже не болванка, а реальный манекен, то его будем проверять на близость к прототипу и, если надо, редактировать.
На близость к прототипу, будем проверять командой _PointDeviation. Я опять таки показывала это в фильмах, но повторюсь.
_PointDeviation тестирует расстояние выбранных точек до поверхности или кривой. Т.е. т-сплайн с т-сплайном сравнивать не будет. По-этому я стартовый т-сплайн, доставшийся мне от Натальй Павловны, превращу в сеть. Толерантность в настройках задаю обычно 0.1.
Подсвечиваю сеть, подсвечиваю бывшую Еву и команда выдаёт мне диалоговое окошко с проставленными дефолтовыми настройками. Привожу окошко с настройкоми , которые использую
post-14388-1357911709_thumb.jpg
Если необходимо, я могу потом выставить, что есть что в диалоговом окошке, но я думаю, это должно быть в руссифицированной справке.
Итак, вот, что мы имеем
post-14388-1357911930_thumb.jpg
Я заперла сеть и в настройках дисплейных сдделала так, что бы её было не видно.
Ну и теперь надо просто аккуратно подвигать где контрольный точки, где тангенсные ручки. Команда продиагносцирует, как изменилось расстояние между т-сплайном и сетью.

Ссылка на сообщение
Поделиться на другие сайты

Теперь понятно, что будем делать с будущими сканами фигуры! Спасибо большое за идею!
Не нужно будет строить манекен, а только измерить базовые размеры клиента для контроля.
Да и сплайновый манекен построить один раз, а потом натягивать на сканы различных фигур. Здорово!
Теперь всё решается в соседней теме о сканировании.

Изменено пользователем Natamoda

Мой блог

 

3Д лекала дистанционно

Ссылка на сообщение
Поделиться на другие сайты

В области загривка, было достаточно подвигать тангенсные ручки
post-14388-1357912210_thumb.jpg
На спинке, у подмышечной впадины -- контрольные точки
post-14388-1357912322_thumb.jpg
Как видно результат очень хороший, в рамках выбранной толерантности.
Кроме того, в окошке Point deviation есть очень полезная строчка Mean distanse ( среднее расстояние). Окошко снято с окончательного результата редактирования, выставленного выше. Как видно, среднее расстояние между т-сплайном и сетью меньше десятой доли миллиметра. Что я думаю более чем хорошо для любого размера.
И торжественный финал (смайлик)
post-14388-1357912653_thumb.jpg
Обращаю внимание, что точек на полученном манекене существенно меньше, что должно по-идее облегчить дальнейшее редактирование, моделирование и т.д.

 

Да, забыла упомянуть, что горловину и пройму притянула Match, когда редактировала после Pull.

 

Уфф..Написать было существенно дольше, чем сделать

Ссылка на сообщение
Поделиться на другие сайты


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

Да, именно так. Штанцы по скану, выше в теме я именно так и сделала. Только, чтобы не обтягивать бёдра, посадила на них ретопоснапом цилиндр -- с соответствующем количеством граней. Потом осталось тольго вытянуть линию сидения и штанину , ну и пулл. И всё -- даже редактировать потом было нечего!
Ссылка на сообщение
Поделиться на другие сайты

Ну и еще немного- если использовать каркасы из четырехугольных поверхностей, появляется возможность не разбивать кривые и исползовать команду Fit t-spline to Curves ( при использовании пятиугольных граней у меня комп тормозил)
post-10003-1357913281_thumb.jpg

Ссылка на сообщение
Поделиться на другие сайты

Я тоже так поняла, что это всё уже перспективные разработки к сканированию фигур. К сожалению, на фото ничего нельзя натянуть, вот и приходится пока подгонять под размеры.
Наталья Павловна, очень интересное и у Вас построение получилось. Главное, что результат превосходный. Т-сплайны - это чудо. Тамара, спасибо ещё раз за открытие этих "звёздных точек"!

Ссылка на сообщение
Поделиться на другие сайты

tvo, можно натянуть на старый манекен. Минуя, естественно, стадию Евы. Это будет быстрее чем строить с нуля. А потом подредактировать в соответствии с новыми фото.

 


при использовании пятиугольных граней у меня комп тормозил

У меня тоже. Изменено пользователем Гаспар
Ссылка на сообщение
Поделиться на другие сайты

Пытаюсь понять смысл команды ретопоснап.
для построения фасетками вокруг уже существующей формы- понятно- притягивает фасетки к поверхности.
Не понимаю смысл применения ретопоснапа пред пуллом.
Попробовала и с ретопоснапом и без него- результат не отличается -1 скрин.
на втором и третьем попробовала "дернуть" с ретопоснапом сильно отличающейся т-сплайн- нужного эффекта не получилось
post-10003-1357923154_thumb.jpgpost-10003-1357923164_thumb.jpg
А вот команда Pull безгранична, наверное по своему применению
можно совместить торс своего манекена с подходящими ножками-ручками для использования для виртуальной примерки то же что делала Грушенька здесь
на втором скрине- наоборот- свой торс- на чужую фигуру, в принципе не нужно. на третьем- фигура с руками , ногами на свой торс- это так-принцип, для реальной работы надо свой манекен немного подправить ниже выступа ягодиц
post-10003-1357923198_thumb.jpgpost-10003-1357923206_thumb.jpgpost-10003-1357923214_thumb.jpg

post-10003-1357923173_thumb.jpg

Ссылка на сообщение
Поделиться на другие сайты

Оля, ретопоснап перед пуллом исключительно в целях дольнейшей правки направляющих. Если оные окажутся не там или сильно отличаются. В конкретном примере с Евой и другим манекеном, фигуры очень сильно отличались как пропорциями так и осанкой, так что я предположила, что и направляющие в результате могут оказаться не там. При привязке точек к поверхности их удобно править. После пулла же точки висят в воздухе, и при правке можно заметно отклониться от желаемой поверхности. После чего можно, конечно повторить процедуру. При дальнейшем( после правки в ретопоснапе) пулле, по-скольку поверхности уже весьма близко, заметной деформации направляющих не произойдёт.
Моей целью было получить не только близкие поверхности, но и привычнуй и удобный для дальнейшего моделирования каркас.

Ссылка на сообщение
Поделиться на другие сайты

По поводу картинок. Оля, а вы пробовали два столь разных манекена с руками друг на друга, используя Pull. Просто я бы ожидала такой же результат. Если это не так, тоэто очень любопытно. Просто, на сколько я понимаю, Pull и Retoposnap в режиме World работают одинаково: притягивают точки в ближайшему месту на выбранной поверхности. Просто Retoposnap притягивает контрольные точки, а Pull -- точки поверхноти. Но в Pull можно поменять настройку, и он тоже будет работать с контрольными точками. Но это нам ни к чему.
Вот в вашем примере программа и притянула.Чтобы результат Retoposnap (и я предполагаю Pull) был предсказуемым, мелкий манекен надо всё таки отмаштабировать хотя бы в высоту. Плюс с руками сложности могут быть.
На вашем втором примере, где вы сажали манекен без рук, на болванку близкого роста, и Retoposnap бы отлично сработал. Если он нужен там, конечно.

Ссылка на сообщение
Поделиться на другие сайты

В конкретном примере с Евой и другим манекеном, фигуры очень сильно отличались как пропорциями так и осанкой, так что я предположила, что и направляющие в результате могут оказаться не там.

Но ,когда сильно отличаются- и ретопоснапом не получилось- в сообщении выше второй скрин. А если вручную подвинуть фигуры до совмещения рук- тогда нормально работает и пулл без ретопоснапа.
Ссылка на сообщение
Поделиться на другие сайты

Что Pull, что Retoposnap, по большому счёту одно и то же. Просто в Retoposnape мне дорога возможность редактировать, оставаясь близко к поверхности - мишени. В расмотренном мной примере, Вертикальные пропорции Евы и мишени близки, горизонтальные разнились сильно. При притягивании каркас Евы исказился, подозреваю, что тоже самое произошло бы и при Pull. Потому использовала Retoposnap. С руками даже связываться не стала бы. Притянула бы Еву без рук, в Retoposnap, в том же режиме вытянула бы ей руки, ну и Pull под конец.

Ссылка на сообщение
Поделиться на другие сайты

С руками даже связываться не стала бы.

А мне наоборот поравилась возможность работы с руками.
Все-таки руки, ноги у стандартных фигур какие-то более анатомически правильные чем самодельные.
Если совмещать со своим торсом-красиво получается.
Ну а чтобы иметь руки - ноги в виде т-сплайнов удобно Ев использовать. Я делала последовательно- от размера к размеру.
Тот экстртемальный вариант, что здесь показала- просто для эксперимента- что возможно сделать.
А все-таки получилось возможно- если совместить руки. Остальные части подтягиваются легко
Ссылка на сообщение
Поделиться на другие сайты

Мы друг друга не поняли. Мне тоже нравятся ручки-ножки и, я согласна, у стандартных фигур они красивее, чем самодельные. Просто я говорила о посадке Евы на индивидуальную фигуру. При наличии у этой фигуры рук (скан на пример) от Евиных рук ничего не останется. Вот я и думаю, что для меня было бы проще натянуть безрукую Еву, а руки потом вытянуть. Может быть быстре, чем подгонять один узел рука-плечо под другой. Но это чистой воды спекуляция, я не прбовала и не сравнивала.
Для создания же красивой цельной собсветнной модели, да, кажется разумным использовать шаблонные руки-ноги.

 


Тот экстртемальный вариант, что здесь показала- просто для эксперимента- что возможно сделать.
А все-таки получилось возможно- если совместить руки.

Да, конечно.
Ссылка на сообщение
Поделиться на другие сайты

При наличии у этой фигуры рук (скан на пример) от Евиных рук ничего не останется

Думаю, останутся. Притянутся к скану. будут конечно не Евины, а свои, но более сглаженные чем скан.
Рук пока нет в наличии, а на ноги пробовала Еву посадить.
Сначала сделала манекен Евы Т-сплайнами. , потом вырезала часть соответсвующую скану и натянула пуллом.
post-10003-1357931109_thumb.jpg post-10003-1357931122_thumb.jpg
натягивала правую половинку и зеркалила, поэтому левая не совпадает
Ссылка на сообщение
Поделиться на другие сайты

на мой вкус, точек всё равно многовато.

На мой тоже.
Сделала с меньшим количеством точек. На такую "фигуристую" фигуру, думаю, это предел

 

039.png
Я довольна. В области лопаток и на участке спинки, примыкающий к шее достаточно большое несовпадение с каркасом от нетворка. Это и понятно, в т-сплайне поверхность больше похожа на настоящую.

Изменено пользователем Natamoda

Мой блог

 

3Д лекала дистанционно

Ссылка на сообщение
Поделиться на другие сайты

Тем не менее Евина форма будет безвозратно потеряна. А естественное сглаживание скана произойдёт и при вытягивании руки под контролем ретопоснапа. Пример выше в теме, я вытягивала так штанины.
На самом деле, как мне кажется, всё упирается в наличие близкой по размеру и осанке к гипотетическому скану т-сплайн заготовки. Если есть -- то всё отлично, можно сажать пуллом всё строение с руками - ногами. Нет близкой , можно обойтись далёкой, но тогда вся описанная возня с ретопоснапом. Нет никакой, обтягивать ручками с использованием ретопоснапа и дальнейшим пуллом. Результат может служить т-сплай заготовкой для следующего скана.
Вот! Сканов ещё нет, программа рождена (иронический смайлик)

Ссылка на сообщение
Поделиться на другие сайты

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...