Симуляция ткани в 3ds Max

12 Mar, 2012 gus_ann
12 Mar, 2012 # Re: Симуляция ткани в 3ds Max
Здравствуйте, вопросов будет наверно сразу два, но по одной теме. Как завернуть текстиль вот так:



И как сделать вот так, см. на салфенку под лампой:

Знаю, что надо применить модификаторы создатель одежды и cloth, сделать симуляцию с указанием твердого тела, на который будет падать материал, а вот как создать складки? Особенно интересует вариант с салфеткой

19 Mar, 2012 Maks (Staff Author)
19 Mar, 2012 # Re: Симуляция ткани в 3ds Max
gus_ann, ты соверешенно врено предполагаешь насчет симуляции ткани с помощью максовского функционала Cloth. Обе композиции ткани делаются им же. В первом случае, угол одеяла привязывется к анимированному объекту, который двигается как раз по такой траектории, как и рука (условно), которая заворачивала такой уголок на кровати. Во втором случае, основой (Collision Object) в симуляции ткани делается подоконник нужной формы. Во время симуляции ткань, падая, повторяет форму подоконника. Насчет складок абсолютно тоже самое - после симуляции основной формы, добавляешь объектов, например, как лампа, которые будут сдвигать ткань в какую-то сторону. Так появятся складки. Процесс для терпеливых, но он того стоит 🙂 Начни с простого и если будут неразрешимые моменты - пиши.

12 Mar, 2012 gus_ann
24 Mar, 2012 # Re: Симуляция ткани в 3ds Max
Спасибо за ответ, долго ждала, думала так и не ответите. Не совсем поняла схему про "объекты-лампы" и как они будут двигать ткань в какую-то сторону.Опять же с указанием твердого объекта столкновения - в данном случае окно (или вообще пустышку поставить), ведь в этом случае геометрия текстиля, созданная основной симуляцией сместится и по форме не будет совпадать с подоконником. Обязательно буду пробовать и, конечно же, все эксперименты выложу и вопросы тоже 😁.

25 Mar, 2012 den-perec
25 Mar, 2012 # Re: Симуляция ткани в 3ds Max
Здравствуйте!
Не понял как привязать угол одеяла к анимированному объекту, что это за объект, и как его анимировать?
Просто я занимаюсь визуализацией интерьеров, а с анимацией не сталкивался.

12 Mar, 2012 gus_ann
25 Mar, 2012 # Re: Симуляция ткани в 3ds Max
Привет всем. Эксперимент первый - вроде как получился. Вот, быстренький набросок, правда темновато вышло, но это, как говорят у Вас на сайте "совсем другая история". Если кому не понятно как - скоро опишу свои действия, может завтра, сейчас пока катострофически нет времени. А вот второй эскперимент пока в процессе... 🙄


25 Mar, 2012 den-perec
26 Mar, 2012 # Re: Симуляция ткани в 3ds Max
с удовольствием почитаю когда напишите, спасибо!

19 Mar, 2012 Maks (Staff Author)
26 Mar, 2012 # Re: Симуляция ткани в 3ds Max
gus_ann, отлично получилось 👍 Если не сложно, то, конечно, опиши хотя бы в общих чертах как получилось добиться такой формы одеяла.

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

12 Mar, 2012 gus_ann
26 Mar, 2012 # Re: Симуляция ткани в 3ds Max
Я сама новичок, так что более грамотных пользователей макса прошу поправить меня, если что-то не правильно. Итак, создаем куб с фаской. Это будет матрац, на который падает одеяло. Важно сделать ему реалистичные размеры, чтобы наша ткань-одеяло вела себя правильно. Далее создаем прямоугольник-сплайн по размерам одеяла и перемещаем его повыше матраца, так чтобы между ними был зазор - расстояние которое будет пролетать одеяло в процессе падения...
Буду рендеры выкладывать, а то что-то у меня не получается со скриншотами из программы. Кто знает как - опишите поподробнее, пожалуйста.

Далее переходим к нашему прямоугольнику-одеялу. Преобразуем его в редактируемый сплайн, выделяем все вершины и жмем break (разбить), для того чтобы при дальнейших манипуляциях наше одеяло не потеряло форму. Применяем модификатор garment maker (создатель одежды), плотность сетки можно увеличить раза в три - так ткань будет более гибкой, но важно не переборщить, а то макс повиснет.
Далее сразу же применяем модификатор cloth (ткань). В параметрах симуляции выставляем подвыборку = 5, самостолкновения - галочка и значение =1, проверить пересечения -галочка. Заходим в свойства объекта. Здесь указываем, что наш прямоугольник-одеяло это ткань, тип ткани можно выбрать на свое усмотрение, здесь же добавляем объект - матрац и указываем, что он будет твердым телом (объектом столкновения). Смещение для матраца выставьте = 3. Жмем OK, окно закроется. Осталось лишь запустить симуляцию: Жмем кнопку локальное моделирование и наше одеяло упадет на кровать.

Все, половина работы позади. Теперь самое интересное - завернуть уголок. Рукой, которая потащит этот уголок будет выступать дополнительный объект, который мы потом удалим. Это м.б. вспомогательный объект пустышка (его не видно при визуализации) или просто небольшой куб. Расположим его рядом с нашим уголком.

Теперь привяжим угол к нашей руке. Для этого выделим одеяло. Нажмем на плюсик у модификатора cloth. Появятся подпункты. Заходим в подпункт группа и видим одну активную кнопку "создать группу". Выделяем самую крайнюю вершину нашего угла - собственно сам угол, жмем "создать группу", ок. Привяжем нашу созданную группу к пустышке. Кнопка Node и щелкаем по объекту пустышке. Справа в окне макс пропишет, что теперь наша группа привязалась к пустышке.Все выходим из модификатора Cloth.
Создаем ключ анимации-нажимаем на ключ на нижней панели. Строка анимации загорится красным. Передвигаем ползунок анимации на 15-20 кадр. Выделяем пустышку и передвигаем ее наверх.
Передвигаем ключ анимации на 35-40 кадр и двигаем пустышку к центру одеяла - туда где будет лежать уголок

Передвигаем ключ еще на 55-60 кадр и опускаем пустышку вниз на одеяло.

Пробежимся, подвигаем наш ключ, посмотрим как двигается пустышка. Отлично, выделяем одеяло, заходим в модификатор Cloth и жмем Simulate (моделировать). Ждем, смотрим как двигается одеяло.

Выключаем ключ анимации, удаляем вспомогательный объект пустышку, Преобразуем одеяло в поли, добавим толщины шеллом, сгладим и затекстурим. Вот и все, впринципе несложно. А кто не понял, советую посмотреть видео уроки Дмитрия Эпова по работе с тканями в максе, на ю-тюбе есть. Глубоких знаний они не дадут, но что зачем нужно и главный смысл симуляции раскрыты неплохо. Всем удачи!

12 Mar, 2012 gus_ann
26 Mar, 2012 # Re: Симуляция ткани в 3ds Max
Спасибо, за похвалу - для новичка очень приятно, когда хвалят. Пойду эксперементировать с салфеткой.

12 Mar, 2012 gus_ann
27 Mar, 2012 # Re: Симуляция ткани в 3ds Max
Вот, вторая попытка с салфеткой - явно не получилась та форма, которую хотела. Макс (RenderStuff) спасибо большое за подсказку, все получилось - ваза тащит за собой салфетку и она создает складки. А вот какие, это уже другой вопрос. Наверно нужен не один эксперимент, чтобы добиться нужного...

19 Mar, 2012 Maks (Staff Author)
28 Mar, 2012 # Re: Симуляция ткани в 3ds Max
gus_ann, как видишь, это дело проб и ошибок. Салфетка, конечно, не самая аккуртаная вышла, но уже и не картонка из плейна 😁 Возможно, стоит немного слабее сдвигать вазу и немного "придерживать" салфетку по краям. Должно получиться изящней 😉

2 Jul, 2012 Константин
2 Jul, 2012 # Re: Симуляция ткани в 3ds Max
Сдраствуйте, вопрос возник, после того как попробывал симулировать одеяло но не как не получаеться сделать такое толстое, как на картинке в начале этой темы, как его можно создать такое пухлое?? Может быть кто нибуть умеет такие создавать?

2 Jul, 2012 Константин
9 Jul, 2012 # Re: Симуляция ткани в 3ds Max
Увидел вот такой урок по созданию одеяла подушек и покрывала, которое подпихното под матрас, это просто чудо какое то, Уважаемый renderstuff, может быть вы знаете как такое делаеться?


10 Jul, 2012 Usco
10 Jul, 2012 # Re: Симуляция ткани в 3ds Max

Ага, на ПК с
CPU: 2x Intel Xeon x5650 4Ghz ( 12 ядер 24 потока )
RAM: 48 Гигабайт DDR3 1600mhz
32 часа рендерил 😁


10 Jul, 2012 Anton (Staff Author)
10 Jul, 2012 # Re: Симуляция ткани в 3ds Max

Привет!

Вообще, симуляторы ткани работают и с объектами, имеющими толщину. Но, на практике, почти всегда, вполне неплохо, удается эту толщину делать потом, после симуляции плоского объекта. Или вручную или, тем автоматически, тем же Shell. А лучше сначала автоматически, а потом подогнать, что не так, вручную 😁

То касается тутора, то вообще-то, в самом названии видео уже содержится ответ. Такое делается в Marvelous Designer, что, собственно, данный тутор и показывает 😉

Usco, по поводу 32 часа, то да. Рендерил рендерил и в итоге чи не нарендерил 😁

2 Jul, 2012 Константин
10 Jul, 2012 # Re: Симуляция ткани в 3ds Max
32 часа, эээ в смысле это долго? для такой картинки на таком камне? (я просто начанающий в интерьере, пока ещё временных рамок не знаю)
а что касаеться Marvelous Designer, думал это какой то Mаrvel дизайнер, смешно=). Ну а если серьёзно я попробовал так же как в этом плагине создать подушку, взял два ректанжа, заделал гармент майкер, один ректанж побольше другой поменьше, поместил один в другой, короче сделал подушку как на видео, результат удручающий...подушка сдуваеться просто...при симуляци, конечно можно подобрать момент, когда она более менее выглядит, но интересно именно как сделать так чтобы внутренняя подушка симулировалась более жестко чем внешняя её навлочка), пробовал менять настройки ткани, но не особо получилось, может быть есть какие-нибудь идею, в какие настройки можно залесть, а так скрины вот


так же попробывал способ чтобы при симуляции когда внутренняя подушка сшилась(из двух плоскостей) перевести её в colision objekt, она выполняет роль твердой внутренней подушки, коше что получилось, но опять же на кровать такую чтобы положить нужно помучаться с модификатором FFD.

10 Jul, 2012 Anton (Staff Author)
10 Jul, 2012 # Re: Симуляция ткани в 3ds Max
Такая картинка на таком компе должна рендериться 15 -25 мин 😁

По поводу марвела я не подскажу, мы делаем описанным ранее способом. Симуляция, придание толщины, подгонка.

2 Jul, 2012 Константин
11 Jul, 2012 # Re: Симуляция ткани в 3ds Max
Ну чтож попробовал Марволовские штучки, правдо вышло совсем не очень хорошо, но впринцепе очень даже можно пользоваться вот.


2 Jul, 2012 Константин
12 Jul, 2012 # Re: Симуляция ткани в 3ds Max
Попробывал ещё раз,посмотрев внимательней тутореал, получилось получше, но есть минусы, очень высокополигональные модели,и даже используя proОptimazer, модель подушки мне обощлась в 30 тыс, одеяла 89 тыс, и 100 тыс на простыню.

2 Jul, 2012 Константин
1 Aug, 2012 # Re: Симуляция ткани в 3ds Max
Добрый день, очень хочеться создать вот такую вот штору с люверсами

Пробывал сделать, но не получаетьсяприсоединить сам люверс, к ткани, может быть кто пробывал делать? и знает как?

2 Jul, 2012 Константин
1 Aug, 2012 # Re: Симуляция ткани в 3ds Max
Штору именно с дырками сверху хочеться смоделировать

а таких уроков найти не получаеться =(

1 Aug, 2012 Эмиль
1 Aug, 2012 # Re: Симуляция ткани в 3ds Max
Константин,

А в чем проблема сделать дырки после симуляции? и вставить в них колечки какие хочешь 🙂

2 Jul, 2012 Константин
2 Aug, 2012 # Re: Симуляция ткани в 3ds Max
Да решение классное, но я хочу создать дырки до симуляции,и приципить к ним колечки, а затем уже надевать всю штору на карниз, ведь именно от того где дырки зависит симуляция самой шторы и как будут расположены складки, буду пробывать, и выложу что выйдет)

1 Aug, 2012 Эмиль
3 Aug, 2012 # Re: Симуляция ткани в 3ds Max
Константин,
Впринципе должно получится, ты тогда можешь использовать сразу свои дырки с кольцами в симуляции, сделай чтобы штанга с карниза участвовала в симуляции тогда проблем не должно быть.
Выкладывай результаты 🙂

2 Jul, 2012 Константин
5 Aug, 2012 # Re: Симуляция ткани в 3ds Max
Итак испробывал два метода симуляции вышеописанной шторки с кольцами, 1 3d max-совский cloth, 2 3d max + Marvelous designer,обоими этими методами можно получить неплохие шторы, но есть свои плюсы и минусы, например 3d max-овский cloth очень медленно просчитывает модуляцию ткани в сравннии с marvelous designer, в марвелоусе раз в 5-10 быстрее! Но это если поставить в марвелоусе режим симуляции normal-обычный, если поставить best-то скорость наверное такая же как в 3d max? только вот уже в режими normal качество симуляции ничем не хуже чем в 3d max, а то и лучше! Но в марвелоусе есть один минус, там нельзя генерируюмую ткань прицеплять к экспортируемой геометрии, так чтобы в данном случае колечки на шторе двигались вместе с тканью, но это можно обойти, сделав колечки из плотной ткани и пришив их на место дырочек, а затем в 3d maxe просто подставить на их место кольца сделанные в 3d max. Ладно, в кратце как делал в 3d maxe с cloth, сделал два куска материи garmen maker-ом, в одном сделал дырки, сшил, сделал это для того чтобы верхняя полоска ткани с дырками под кольца была тверже в настройках, так же делаеться и в реальном мире. Затем с помощью выделения груп вертексов(точек) в подменю модификатора cloth, прикрепил эти вертексты к кольцам, дальше началось самое интересное, мне пришлось самому поворачивать кольца, так чтобы более мене похоже было на штору,конечно добавил палку на которую вешаеться штора как colision object, и тд. впринцепе неплохо, но в реальной жизни штора просто надиваеться а кольца просто идут за шторой и поворачиваються как им самим надо, а не я каждое отдельно поворачиваю, итак результат

Так что это мне не оч понравилось, хотя если хорошо знать cloth то можно с его помощью творить чюдеса, думаю переводить help по cloth, если у кого есть перевод дайте пожалуйсто=), в 3d max такую штору если она висит над окном и к низу ей свободно болтаться ничто не мешает, реально можно сделать экструдированным сплайном, но о реалитичности конечно можно забыть.
Сбособ 2. 3d max+marvelous designer, этот способ был мной предпочтительней, он быстрее, и реалистичней на мой взгляд, итак основыне моменты как я делал такую штору этим способом:
в 3d max сделал в своей комнате карниз шторы, экспоритровал его в новый проект(чтобы когда будем возвращать штору смоделируемую на этом карнизе она оказалась в тех же координатах в моей моделируемой комнате), сделал в 3d max гофру

,чуть попозже раскажу зачем. Далее экспортировал гофру и карниз в Марвелоус. В марвелоусе смоедлировал полоску с дырками и пришили к дыркам кольца.А вот дальше нужна как раз гофра чтобы уложить нашу полоску с дырками так чтобы потом её разом можно было надеть на карниз.


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


Экспоритруем нашу занавеску в 3d max, и там подгоняем сделаные в 3d max кольца к фальшивым кольцам сделанным в marvelouse,и получаеться примерно так
[URL=

Вот и все.

1 Aug, 2012 Эмиль
6 Aug, 2012 # Re: Симуляция ткани в 3ds Max
Константин,

Просто нет слов, не думал даже, что так хорошо может выйти :🙂
Теперь интересно это все сделать максовскими инструментами!
Я вот думаю, может както сделать с помощью добавления физики, там гравитации, силы или еще как. Я сам не сильно спец в этих инструментах, но то что приходилось делать, можно применить к занавескам тоже думаю. Нада изучать..
А так ты очень молодец, побольше бы таких людей с такими тестами 🙂!

2 Jul, 2012 Константин
20 Aug, 2012 # Re: Симуляция ткани в 3ds Max
Спасибо🙂 Да, я тоже думал и думаю что в 3d max можно как то подсоеденить гравитацию и физику и тд, чтобы кольца сами с занавеской двигались, может быть в этом может помочь massfx в 2012 3d max, а может все можно cloth сделать, он ведь очень мощный, но нужно весь хелп по cloth перевести, тогда и понятно будет. интересно так же можно ли как то обрабатывать физику и динамику по средствам phisix от nvidia.

10 Jul, 2012 Anton (Staff Author)
28 Feb, 2013 # Re: Симуляция ткани в 3ds Max
Привет!

Спасибо за перевод, это очень кстати в данной теме.

👍 👍 👍

7 Apr, 2013 Михаил
7 Apr, 2013 # Re: Симуляция ткани в 3ds Max
Делаю всё по видео и всё равно не получается, ткань не падает на чамфер бокс, даже когда ткань через гармент мейкер открыта и точки брейком зафиксированы, всё правильно указываю и когда нажимаю симулят ткань не двигается даже на бокс... Помогите разобраться с этим вопросом ПЛЗ.

12 Mar, 2012 gus_ann
7 Apr, 2013 # Re: Симуляция ткани в 3ds Max
Привет, я тоже долго мучалась с тканью, и вроде все правильно делала, а она не падала, пока до меня не дошло:
При работе с симуляцией ткани очень важно, чтоб в сцене были правильные единицы измерения (см). Проверь, везде ли стоит см. И кусок ткани нужно тоже правильно создать не малюсенький кусочек в мм, а нормальный в см.

7 Apr, 2013 Михаил
7 Apr, 2013 # Re: Симуляция ткани в 3ds Max
спасибо, но всё равно не падает... нужны настройки видать которые ниже в клоте... либо галку гдето поставить, потому что вообще не идет симуляция, на месте все стоит...

12 Mar, 2012 gus_ann
7 Apr, 2013 # Re: Симуляция ткани в 3ds Max
Михаил, а по какому видео ты делаешь? Где твои скриншоты? Попробуй вот по этому видео.


6 Sep, 2013 Олег
6 Sep, 2013 # Re: Симуляция ткани в 3ds Max
Здравствуйте! А ни кто не пользовался MassFX для симуляции ткани? У меня появилась проблема "небольшая". Сцена с разворачивающимся рулоном ткани. Симуляцию я настроил, все нормально, красиво и т.д. и т.п. А проблема в том, что файл весит 4,5 Гб и без mCloth симуляции нет. Подскажите, кто знает, может я что-то не доделываю? Может там есть функция конвертации в мешь? Или как-то можно оптимизировать анимацию?
З.Ы. Анимация на 900 фреймов, в сцене 10 тыс полигонов.
Надеюсь на вашу помощь :|

21 Nov, 2014 ilshat19
21 Nov, 2014 # Re: Симуляция ткани в 3ds Max

как это исправить подскажите пожалуйста

12 Mar, 2012 gus_ann
21 Nov, 2014 # Re: Симуляция ткани в 3ds Max
ilshat19, привет. попробуй увеличить вот эти параметры симуляции.


21 Nov, 2014 ilshat19
24 Nov, 2014 # Re: Симуляция ткани в 3ds Max
попробовал не помогает пока )

12 Mar, 2012 gus_ann
24 Nov, 2014 # Re: Симуляция ткани в 3ds Max
То что у меня на скринах - это не образец, просто повышай до приемлемого в твоей сцене значения. Возможно требуются и б'ольшие. И еще - при каждом увеличении параметров, ткань надо просиммулировать заново, а не просто их изменить на уже упавшей ткани и ждать результата. 😉

21 Nov, 2014 ilshat19
24 Nov, 2014 # Re: Симуляция ткани в 3ds Max
спасибо за поддержку как попробую обязательно отпишусь 🙂

21 Nov, 2014 ilshat19
24 Nov, 2014 # Re: Симуляция ткани в 3ds Max
И у меня получилось но пришлось до 20 поднять 🙂

20 Dec, 2014 Александр
20 Dec, 2014 # Re: Симуляция ткани в 3ds Max
Знатоки, подскажите. С 2013 максом вышел MassFX с модификатором mCloth, который на столько облегчает работу с тканью, что слов нет !) Вопрос в том, как установить этот МассФХ с модификатором mCloth в 2012 макс, в котором я работаю и пересаживаться с него не хочу ?
Сколько не искал, так и не понял, почему нет просто плагина для установки. Подскажите. Спасибо !

27 Jan, 2015 lis
27 Jan, 2015 # Re: Симуляция ткани в 3ds Max
Добрый день! Есть две модели стульев. Одна чистовая, вторую пришлось набросать на скорую руку для следующего эксперимента. Суть в том что хотел набросить полотенце на спинку стула. Но границы спинки очень плохо определяются, и постоянно проникают сквозь поверхность полотенца. Создал дополнительно черновой вариант стула. И вот на его спинку полотенце ложится без проблем.

Видео:


Почему так получается? Буду благодарен за ответ!

27 Jan, 2015 Денис (3d modeling expert)
27 Jan, 2015 # Re: Симуляция ткани в 3ds Max
lis, привет.

Теперь по делу. Попробуй в настройках симуляции установить другое значение Collision tolerance - он отвечает за точность коллизий (столкновений) взаимодействующих объектов в симуляции.

27 Jan, 2015 lis
27 Jan, 2015 # Re: Симуляция ткани в 3ds Max
Денис, привет!

А Collision tolerance это из SimCloth наверное? В стандартном модификаторе Cloth я этого параметра не вижу.

27 Jan, 2015 Денис (3d modeling expert)
27 Jan, 2015 # Re: Симуляция ткани в 3ds Max
Чего то я сходу не доглядел, что ты делаешь все через симулятор модификатора Cloth. Я подумал что ты работаешь в штатном реакторе 3д макса.

В данном случае тогда попробуй добавить количество сабсэмплов в параметрах симуляции, этот параметр так же отвечает за точность просчетов симуляции (наподобие Col. tolerance, описанного постом выше), но хочу сразу предупредить, что сильно не балуйся, т.к. это влечет за собою увеличение времени просчета и подтормаживание, можно получить неприятные штуки в итоге 😁.

Пробуй увеличивать постепенно параметр Subsample свитка Simulation parameters и просчитывай симуляцию, пока не получишь результат который тебя устроит.

27 Jan, 2015 lis
27 Jan, 2015 # Re: Симуляция ткани в 3ds Max
Сабсемплы увеличивал. Оффсет увеличивал. Но настройки симулятора тут, скорее всего, не при чем. Сделал я стульчик по новой, благо несложный. И, о чудо, всё получилось как и хотел. В настройках симулятора поставил сабсэмпл - 5, сэлфколижн - 1. Почему на старом стуле симуляция на работала? Обычные полигоны, выдавленные экструдом. Сглаживал сабдивижн сурфейс. Если кому интересно, вот ссылка на стульчик, сохранил под Max 2012 - http://ifolder.com.ua/tj9hsqcm66ox.html
Может кто разберется, что в нем не так. Спасибо!

9 Nov, 2015 Denis
9 Nov, 2015 # Re: Симуляция ткани в 3ds Max
Привет!!! Я понимаю моя просьба напряжна, но попытка не пытка... Можете снять видео как делать штору на люверсах в марвел дизайне. Я внимательно посм скрины и почитал описание, но все же не понимаю как сделать такое чудо)

Комментировать

Имя:  


Анти-спам (отметьте пункты, с которыми Вы согласны, и уберите отметку, с которыми - нет)
Да, я спам-бот.
Да, я человек.
Правила Пользования Сайтом

RenderStuff © 2008