Урок по створенню штор від malikaaa - блог

Привіт колеги!
Свої штори я створюю за допомогою вбудованого в Макс модифікатора Cloth.
Для створення заготовки штори є два шляхи - вибір залежить від того, яка модель штори вам потрібна.

Наприклад, цю штору я робила з двох різних об'єктів - верх і нижня частина, дві викрійки (2 замкнутих сплайна)

Потім до цих сплайнів застосовую модифікатор Garment Maker (density = 0.03 чим менше, тим якісніше складки, більше ресурсів потрібно і довше прорахунок), десь Новомосковскла, що потрібно натиснути кнопку Mesh

Потім застосовую до кожної частини фіранки модифікатор Cloth. Перш ніж його налаштовувати, необхідно створити об'єкти, які будуть грати роль гардини і стягивающего шнура. Свої штори я призбирається по лінії гардини і по лінії серединного шнура.
Тому створюю бокс «завіса» і бокс «шнур».

Включаю Auto Key. і десь на 50-100 (кому як до вподоби) кадрі створюю ключ анімації - для гардини я застосовую масштабування по довжині (стискаю десь на 40-60%). Важливо - що зміна параметра «довжина» не впливає на штору, а ось масштабування (scale) в режимі анімації збирає шторку в складки.
Бажано перед цим змістити цент модифікації об'єкта в кут, тоді шторка буде збиратися зліва направо і не буде зміщуватися від свого становища і вам буде зручніше прив'язувати її до шнура.

Таким же чином анімуйте «шнур». Якщо ви ще й зменшите параметр товщини у цих боксів, то шторка в місцях збирання ніби стиснеться, це додасть їй реалізму.

Тепер, коли ці два бокси анімовані (стиснуті так як вам потрібно) необхідно прив'язати наші шторки до них.

Для цього виділяємо верхню частину штори і в модификаторе заходимо в Object Properties.
Зазначаємо, що це тканина, тиснемо Ок.

У стеці Cloth заходимо на рівень Group. виділяємо верхній ряд точок у шторки, натискаємо Make Group. даємо ім'я Group 1.

Потім також створюємо групу точок по лінії шнура, натискаємо Make Group. даємо ім'я Group 2.

Тепер потрібно прив'язати наші точки до боксів. Group 1 прив'язуємо до гардин - виділяємо рядок з Group1. натискаємо Node і вказуємо бокс «гардину», потім виділяємо Group2. натискаємо Node і клацаємо на бокс «шнур». Тепер близько імені групи, з'явиться напис (node to завіса, або шнур), ось так ми прив'язали групи точок до анімованим боксів, тепер при переміщенні цих боксів, точки будуть тягнутися за ними (природно в режимі анімації і прорахунку Cloth). Точно також у другій частині шторки - вказуємо що це тканина (в Object Properties) створюємо групу точок по верхньому ряду і прив'язуємо її до того ж шнуру.

Тепер залишилося натиснути Simulate спочатку в однієї частини штори і прорахувати її, а потім у інший.

Можна створити цю штору і одним об'єктом (не розділяти сплайни), але тоді штора вважається довше і не завжди коректно.
Сплайном створюю лінію штори, ЕКСТРУЖЕН її, чим більше сегментів тим якісніше.
Сплайн можна створити різний, залежить від ваших фантазій і задумів. Можна використовувати і просто Plane.

Потім сплайни конвертуються в Edit Poly. До того як ви застосуєте Cloth. потрібно створити матеріал, привласнити його, налаштувати його координати, застосувати UVW map.
Застосовуємо Cloth. Створюємо боксами ще три об'єкти - підлогу, гардину і стягує планку (шнур).


У Object Properties вказуємо що цей сплайн - тканина

Зазначимо що у нас є об'єкт «стать» - тверде тіло. Натискаємо Add objects ..., вказуємо на «стать» (Box03), він з'являється в списку, ставимо галочку Collision Object.

Ставимо на прорахунок нашу симуляцію


Параметри налаштувань Object Properties можна міняти і дивитися як змінить поведінку тканину, їх можна зберігати в файл і завантажувати для інших об'єктів. Найбільш мені сподобалися настройки у файлу «штора з хутром». Їх можна зберегти в файл і застосувати до своїх штор і тканин. В останніх своїх шторах я помітила, що іноді просто можна відключити їх і використовувати налаштування на загальній панелі, іноді це допомагає уникнути небажаних перетинів тканини.

А далі включаємо фантазію і створюємо красиві штори. Удачі всім в експериментах.
Ось останній експеримент:

Маліка, спасибі велике за урок! Давно захоплююся твоїми шторами. -)
Кілька днів проводжу експерименти. Складки на шторах виходять відмінні, АЛЕ складки від підлоги-фігня якась. Дуже дрібні і пожувати якісь. Що зробити, що б складки на підлозі були великі і виразні, а не як пом'ятий фантик?
[Редагувати dolcevita Включено 4.9.09 19:00] Автор
> .. застрягла на натискання ауто кей і на цьому все (
Так а чево застрягла? проблему опиши подробней
> .. але при натисканні Simulate нічого не відбувається
Буває й таке. Я особисто щоб довго не шукати де що не так, швидко робив все заново.
І предлажу тим хто намагається домогтися кращої якості складок-робити не один ключовий кадр в кінці анімації а кілька на протязі, зі зміною положення об'єктів анімації. Про це в уроці непішется але проробляється
Все вийшло! Спасибо большое за урок!
Вітаю! Підкажіть будь ласка, чому у мене в кінці прорахунку з'являються "пухирі" на ткане? Нічого не можу зробити. Density ставлю на найбільше, яке тягне комп, але всерівно залишаються. Дякуємо
C: \ Documents and Settings \ Lee Gance \ Мої документи \ Мої малюнки \ 11.JPG
[Редагувати LeeGance Включено 27.12.09 4:25]
Вітання!
malikaaa, ПЛАСТИК підкажіть щодо складок.
Пластик, я правильно зрозумів, що при прорахунку анімації потрібно робити не 2 ключових кадру, як написано в уроці, а більше і при цьому додатково змінювати положення гардини, шнура або самої штори? Чи не можна докладніше? Все зробив по уроку, але складки виходять такі, немов гуму розтягнули, причому на самих різних настройках.
Немає такого красивого провисання як на картинках, навіть з максимальним значенням Gravity.
Величезне спасибі! Урок просто клас.
урок відмінний, спасибі! Дізнався завдяки йому про ще один спосіб виготовлення штор зі шнуром.
Виникло пара питань:
1. у мене шнур чомусь проходить крізь штору, створюючи лише легкі хвилі на ній. Ставив cm \ unit 1-3 - результат не змінюється, шнур не "працює". в чому може бути проблема?
2. Сама штора не складається як слід: вгорі бгають, але до низу ці "хвилі" практично не доходять. В налаштуваннях ставив і Cotton і Silk, всяке. результат практично той же
Крім того є така особливість: Штора починає давати хвилі тільки після певного моменту. До того бокс який стягує штору зменшується, штора трохи провисає але все одно залишається плоскою як дошка.
Помогите плиз, дуже треба, робота горить
UPDATE: по першому питанню розібрався - потрібно щоб нормалі були спрямовані в бік тканини, а у мене навпаки було.
UPDATE2: кажись розібрався - щось було не так з масштабом. Або з машстабом симуляції, або з масштабом моделі взагалі.
[Редагувати Yury.m Включено 19.8.10 19:43]
[Редагувати Yury.m Включено 21.8.10 19:05]
Щоб уникнути перетинання тканини поставте галочку Self collision і значення 1 (якщо штора дуже складна і багато перетинів, то збільште). Щоб домогтися дрібніших складок - в закладці обжект Пропертіс, у самій штори зменшите значення U-Bend. Щоб тканина менше розтягувалася (буває і так) збільште значення stretch. Обов'язково залиште час (кадри) щоб тканина встигла в кінці розправитися, тобто останній кадр анімації десь 60-й, а решту часу штора буде приймати Природне становище. -)
Спотикаюся на кроці "змінити центр модифікації і масштабувати по довжині".
Переходжу в ятати Hierarсhy, як на малюнку, але. що тут виставляти. як тут що поправити = \
У закладці Modify укорочую довжину об'єкта, але він змінюється щодо центру. Підкажіть що роблю неправильно?
[Редагувати Silvan Включено 30.5.11 18:45]
Величезне спасибі за цей докладний урок! Можна сказати, що час, витрачений на його вивчення не пропало даром! Головне бути уважним))))) Дякую!
Дуже сподобався урок! А головне він мені був просто необхідний, ніде не могла шторку відповідну знайти, а тепер сама можу зробити!
З питання непрацюючого Simulate, у мене штора вийшла з другої спроби, а все через мою неуважність. Malikaaa пише ". При переміщенні цих боксів, точки будуть тягнутися за ними (природно в режимі анімації і прорахунку Cloth).", А я натискала Simulate, коли кнопка Auto Key була відтиснуті, ось і не працювало у мене нічого.
Malikaaa велике спасибі, Ви мені дуже допомогли.
[Редагувати lenok_diz Включено 31.7.13 23:23]