Модификатор Cloth - 3ds Max - Каталог статей - 3D models market

Опубликовано: 28.09.2018

   Сопротивление на изгиб: как у складок ткани. Значение по умолчанию =  0  делает устойчивость к изгибанию постоянным. Значение = 1  делает ткань очень устойчивой к изгибанию т.к. при этом значении угол м/у треугольниками приближается к  180  градусам. Чтобы исключить взаимопроникновение двух соседних треугольников один сквозь другой (а это требуется всегда), этот параметр стоит увеличить.

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

Разные значения для этих двух параметров устанавливаются тогда, когда галка « Anisotropic » неактивна. Выставлять разные значения рекомендуется только для одежды сделанной модификатором  Garment Maker .

   Сопротивление растяжению. Значение по умолчанию =  50 . Это разумное значение для большинства типов тканей. Большие значения будут делать ткань жёстче, а меньшие наоборот, будут делать её более эластичной, как резина.

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

Разные значения для этих двух параметров устанавливаются тогда, когда галка « Anisotropic » неактивна. Выставлять разные значения рекомендуется только для одежды сделанной модификатором  Garment Maker .

   Устойчивость сжатию (предел прочности при сжатии). Хотя эти значения по умолчанию установлены =  50 , как и у его коллеги параметра « U / V   Stretch » , назначение ему более низких показателей, чем у параметра « U / V Stretch »  может дать хорошие результаты потому, что когда ткань сжимается вдоль волокон, она больше стремится изогнуться (выпучится), но не сжаться.

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

Разные значения для этих двух параметров устанавливаются тогда, когда галка « Anisotropic » неактивна.

Разумеется, что рекомендация будет такой: делать это нужно при глубоко осмысленном  понимании своих действий и только для объектов одежды созданной при помощи  Garment Maker 

Сопротивление деформации под действием смещающих сил. Более высокие значения приведут к более жёсткой структуре ткани. « Shear » определяет насколько сильно можно деформировать отдельные треугольники. Если разложить рёбра треугольников ткани в прямую линию, то это значение показало бы насколько эту линию можно растянуть. При высоком значении, эта длина будет равна сумме всех сторон в покое. Низкие значения  позволяют этой длине быть больше, чем все стороны треугольника в покое. Длина растянутых сторон не соответствует первоначальной длине всех сторон. Одну сторону полигона(треугольника) можно растянуть больше, чем другую настолько, чтобы общее значение поперечного смещения не было превышено.

(От себя: при высоком значении параметра « Shear » ткань не растянется и длина линии не превысит длины суммы всех сторон в покое. При низком значении параметра « Shear », ткань растянется и длина её линии превысит эту сумму сторон. Разные стороны полигонов (треугольников)  растягиваются неодинаково, какая-то сторона растянется больше, а какая-то меньше, но главное чтобы общая величина этого растяжения не превышала общего значения « Shear »).

     Вес ткани на единицу площади (в гр/см3). Более высокие значения означают, что ткань более тяжёлая (как джинсы например). Для более лёгких тканей таких как шёлк, используются более низкие значения.

    Чем выше это значение, тем более вяло ткань будет реагировать. С более низкими значениями ткань будет вести себя более эластично.

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

Совет:   Установку параметра « Damping » следует начинать со значения равного 0,01. Если симуляция требует большего значения, старайтесь повышать его постепенно.

Основное свойство (тенденция) ткани это стараться сохранять свою текущую деформацию (Т.е. изгиб углов, рёбер). Это свойство отличается от параметра « Keep Shape » (удерживать форму), который определяет ту степень, тот предел, при которой ткань склонна к сохранению первоначальной деформации (или к деформации определённой параметром “ Target   State ”). Если установить « Plasticity »  100 ткань не будет пытаться изменить угол м/у треугольниками. Если нужно создать жёсткую ткань, но при этом нежелательно, чтобы она «надувалась», это значение стоит увеличить. (см.рисунок ниже).

     Определяет виртуальную толщину ткани с целью выявления само столкновений ткань с тканью. Эта величина не имеет значения, если опция само столкновений отключена. (Вот здесь не совсем уверен, но кажется, что речь идёт о параметре « Self   Collision » Моё прим.) Большие значения удерживают ткань от столкновения большим(ставим правильно ударение) раcстоянием.

     Следует быть осторожным и не использовать в этом поле слишком больших или слишком маленьких значений.

     Очень большие значения будут вмешиваться в естественное поведение ткани, очень же маленькие могут стать причиной слишком долгого просчёта. Это расстояние измеряется в « см. » и должно быть меньше, чем размер треугольников из которых состоит ткань.  Значение = 0  позволяет сиситеме  автоматически назначить ткани разумные значения толщины.

     Величина силы используемой для отражения тканью других объектов. Эта величина не имеет значения, если само столкновения отключены. Симулятор будет применять силу отталкивания, определённую этим значением, дабы удержать ткань от соприкосновения с другими Cloth–объектами. Если в сцене есть много столкновений м/у  различными частями ткани , или есть ткань имеющая тенденцию к прониканию, этот параметр стоит увеличить.

 

    Это значение будет определять как много воздуха будет воздействовать на ткань. Более высокие значения сопротивления будут полезны для плотной ткани, в то время как более низкие подходят для свободно сидящей вязанной одежды.

 

     Динамические трения м/у тканями и твёрдыми предметами. Большие значения будут добавлять больше трений и это приведёт к тому, что ткань по поверхности объекта будет скользить меньше.

Меньшие же значения позволяют ткани легко соскользнуть с объекта, подобно тому, как ведёт себя шёлк.

 

    Статическое трение м/у тканями и твёрдыми предметами. Когда ткань находится в неподвижном состоянии, это значение будет контролировать её способность оставаться на том же месте, где она  находится, либо способность соскальзывать.

 

     Само трение ткани. Этот параметр чем-то напоминает динамическое со статическим трением, но применяется к столкновениям ткани с другими тканями, или же к само столкновениям. Увеличение этого значения будет вызывать больше трений ткани самой с собой и другими Cloth –объектами.

 

     В настоящее время не используется, а сохраняется в настройках только из соображений обратной совместимости со старыми версиями, в них он (этот параметр) назывался « Stitch »  (стежок). Это была глобальная сила швов, но сейчас « Seam Force » определяется параметрами «seam-by-seam» на уровне подобъектов « Seams» .

 

     Управляет тем, насколько уменьшить (сжать) или расширить (растянуть) ткань в направлении оси « U » (определённой   Garment Make r _ом). Для сеток сделанных не  Garment Make r _ом, применяется равномерное масштабирование по обеим осям и при этом параметр « V » игнорируется.

    Значения меньше  1  будут стягивать(сжимать) ткань вовремя симуляции, в то время как значения больше чем  1  будут растягивать её.

 

     Управляет тем, насколько уменьшить (сжать) или расширить (растянуть) ткань в направлении оси « V » (определённой  Garment Make r _ом). Значения меньше  1  будут сокращать (сжимать) ткань вовремя симуляции, в то время как значения больше чем  1  будут растягивать её.

 

      Глубина столкновения для Cloth–объектов. Если какая-либо часть ткани достигает этой глубины внутриCollision–объекта, тогда симуляция больше не будет пытаться выталкивать сетку Cloth –объекта. Эта величина измеряется в единицах 3ds Max.

Для определения значений смещения характерных для Cloth–объектов, используйте этот параметр  и не забывайте включать галку « Use Cloth Depth/Offset» .

 

     Это расстояние сохраняющееся (удерживающее) м/у Cloth–объектом и Collision–объектом. Очень низкие значения могут привести к пересечению сетки в виде выступающих  из под ткани частей. Очень же высокие значения могут привести к тому, что ткань будет казаться плавающей над Collision –объектом. Эта величина измеряется в единицах 3ds Max.

     Для определения значений смещения характерных для Cloth–объектов, используйте этот параметр  и не забывайте включать галку « Use Cloth Depth/Offset» .

 

      Степень, благодаря которой Cloth–объект прилипает к Collision–объекту (удерживается на нём). Диапазон от  до  9999,0.   По умолчанию =  0 .

      Этот параметр можно использовать для имитации такого эффекта как «Мокрая тряпка».  Значения = 1 должно быть достаточно, чтобы удержать подразумеваемый материал на поверхности  Collision  –объекта , в противовес собственному весу.

 

      Указывает корректный порядок взаимодействия частей ткани, которые могут вступать в контакт друг с другом. Диапазон от  -100  до  100 . По умолчанию =  0 . Если одежда и/или её плоскости прежде всего правильно ориентированы, тогда  определение само столкновений должно удерживать элементы от взаимного проникновения. Однако одежда, или те же плоскости (« Panels ») ещё изначально могут иметь  некоторые взаимопроникновения(пересечения), которые не могут быть просчитаны корректно.

     Например:  предположим Вы делаете куртку с помощью модификатора  Garment Make r , где фронтальная правая панель должна находиться сверху фронтальной левой панели. Когда Вы сшиваете одежду (обычно с выключенной опцией « Self   Collision »), передняя панель будет проникать, поэтому в данной ситуации целесообразно убедиться в том, что правая панель располагается позади левой. Возможно придётся использовать вкладку « Constrains » или « Live Drag ». Использование опции « Layers»  на подуровне « P anel s » , может в этом помочь.

Вот какова логика слоёв:

Когда две части ткани (« A » и « B ») находятся в диапазоне обнаружения пересечений, их слои сравниваются и применяется следующие правила:

Ø  Если какой-либо из слоёв « layer A » или « Layer B » =  0 , тогда ткань использует обычный метод  само столкновения.

Ø  Если « layerA »= « layerB », ткань так же использует обычный метод само столкновения.

Ø  Если abs(« layer   A ») > abs(« layer   B »), тогда часть « А » подгоняется к соответствующей стороне части « В ».

С какой стороны?:

Если « layer B » >  0 , тогда к стороне указанной лицевой частью нормали. « layer B » <  0 , тогда в противоположную сторону.

Значок слоя указывает, какая часть ткани является внешней. Положительный знак означает: " The side that the normals face is the outside "

«Та сторона, нормали которой обращены вперёд является внешней». J

____________________

 

Это текстовое поле показывает имя пресета, который изначально присваивается свойству ткани.

Если пресет ещё не выбран, то в поле отображается надпись « default ».  При изменении некоторых параметров и сохранении пресета, 3ds Max сохраняет файл используя имя последнего загруженного пресета.

 

Когда галка активна, ткань наследует динамику от начала симуляции. Это может быть полезным, если симуляция создаётся в несколько этапов:

1.Создание одной симуляции;

2. Создание другой симуляции, которая начинается там, где закончилась первая.

Включение опции « Inherit Velocity », может помочь создать плавный переход  м/у двумя симуляциями. По умолчанию включено.

 

Эта опция подключает альтернативный метод для просчёта растяжений. Когда включена, сила растяжения основывается на эластичности продольных рёбер треугольника. Когда выключена, силы растяжения и поперечного смещения (параметр « Shear » ) вычисляются более сложным образом, чтобы более точно отразить лежащую в основе физику. По умолчанию  выкл .

 

Когда эта галка включена, то появляется возможность устанавливать различные значения  « U » и « V » для параметров « Bend », « Curve », и « Stretch ». Направления « U » и « V » определяются  Garment Maker _ом и не относятся к сеткам сделанным  не  им. ( Garment Maker _ом), для которых установка различных значений для « U » и « V » может привести к непредсказуемому поведению ткани. По умолчанию выключена.

 

Когда эта опция выключена, движок использует значения параметров « Depth » и « Offset » установленных в  разделе « Cloth Properties ».

Когда этот параметр включен, Cloth–объект игнорирует Collision–объект, а использует значения « Depth » и « Offset » установленные в вышеуказанном разделе.

 

Use Collision Obj Friction

Когда включена, для определения трения ткань использует значения трений Collision–объекта. Эту величину можно назначать либо у тканей, либо у Collision–объектов, что позволяет устанавливать различные значения трения для каждого объекта столкновения, участвующего в симуляции. По умолчанию выключено.

 

Keep Shape group

 

 

Эти параметры сохраняют фору сетки за счёт значений « Bend %»  и « Stretch %» . В обычном режиме работы, когда движок  Cloth   создаёт симуляцию, эти параметры стараются «выпрямить» ткань. Чтобы их активизировать, необходимо включить функцию « Use Target State» .

 

Регулирует заданный угол сгиба в пределах м/у  0,0  и углом определённым функцией « Target State ». Отрицательные значения инвертируют углы. Диапазон от  -100  до  100 . По умолчанию =  100 .

 

Регулирует заданный угол растяжения в пределах м/у  0,0  и углом определённым функцией « Target State ». Диапазон от  0,0  до  100 . По умолчанию =  100 .

 

Pressure group

Замкнутый объем ткани (например сфера), может вести себя так, словно она заполняется газом.

 

    Увеличение этого значения, отображает эффект «надувания» ткани.

При давлении близком к = 100 , объем ткани будет вести себя так как наполняемый воздушный шар. Более низкие значения замедляют эффект гравитации. По умолчанию =  0 .

 

   Увеличение значения демпинга, замедляет действие силы давления. По умолчанию  = 0.

 

Когда эта функция включена, изменение давления  происходит при изменении объёма ткани. Это реальное поведение газа, где сжатие объёма повышает давление и т.д.

По умолчанию выключено.

В тот момент, когда галка « Track Volume »  активна, значение давления в поле « Pressure », устанавливает давление только в начале симуляции.

 

Если в сетке имеются отверстия, включение функции « Cap Holes » позволяет  регулировать давление в сетке таким образом, что сетка ведёт себя так, словно эти отверстия были закрыты крышками.

 

rss