Обем за кърпи, килими, трева

Такова нещо като кърпа се състои от хиляди малки влакна, опаковани плътно заедно. За да се възпроизведат такива влакна в компютърната графика, най-очевидното решение е да се използва система за коса/вълна. Резултатът ще изглежда достатъчно добър, особено отблизо, но тази техника може би е твърде "убийствена", особено ако обектът е на разстояние. Косата може да отнеме твърде много ресурси по отношение на изобразяване и отнема много време настройки. Този урок обяснява метода за създаване на покрития за обекти като кърпи, килими или трева, като се използва изместване.
В този пример ще възпроизведа кърпа, но същото се отнася и за килимите и тревата. Въпреки че ще използвам mentalray за 3dsmax, тази техника се прилага за всяка система за рендиране, която позволява изместване (ако не, дори бум карта, използваща този метод, ще даде доста добри резултати, ако камерата е достатъчно далеч).
Основни съставки за кърпа:

  • Цвят: Всеки цвят, за този пример взех светло синьо.
  • Водоизместимост: Много малък петнист шум. Също така, в използвания
    кърпи, и особено на килими, някои области могат да бъдат изтъркани/износени,
    или с купчина (по-точно шарки върху нея), нарисувана в определена посока.

кърпи

Снимка на истинска кърпа от каталога.

Създаване на карта за преместване

Отдалеч кърпата прилича на много хаотични подутини. И един от начините за създаване на карта за преместване е да се направят много малки подутини, като се използват малки процедурни шумове.

кърпи

Друга идея е да се използва вид клетъчен шум:

обем

Но за този пример ще направя малко по-подробна карта с текстури във Photoshop. Вероятно по-бързи от процедурните шумови или клетъчни карти.

Стартирайте Photoshop, създайте нов документ с 1024x1024 пиксела и цветът на фона е черен. Изберете четка с ясни ръбове около ръбовете (твърда четка).

Сменете четката и й придайте леко неравномерна структура (размер трептене).

обем

Включете разсейването и увеличете неговото количество (Count).

килими

В раздела Динамика на цветовете променете стойността на Jitterness Jitter. Това ще симулира ефекта на различна височина върху всяко влакно на кърпата.

обем

Сега изберете черно и нарисувайте чертежа с четка. Ето част от чертежа.

кърпи

Можете да използвате този урок, за да създадете карта с възможност за подреждане.
Записваме файла. Сега отидете на макс.

Създаване на материал

  • Променете стойността на грапавостта на 1, тъй като това е груб материал.
  • Уверете се, че няма отражение (в mentalray то съответства на огледалната отражателна способност).
  • Задайте цвета на син.
  • В Карти със специално предназначение добавете растерно изображение към Разместване и задайте стойността на изместването на 3.
    Избор на карта за изместване на кърпата, създадена във Photoshop.

килими



Възпроизвеждане на настройка

  • Създайте примерен обект, в този случай току-що създадох обект Plane и използвам
    проста техника за редактиране на окото на обект направи нещо подобно на кърпа.
  • В панела Render задайте например Min. И Max Samples Per Pixel на по-високи стойности,
    1 и 16 съответно. Това е необходимо, за да се получат всички онези малки подробности, които
    ще създаде вашето изместване.
  • За раздела Shadows & Displacement настройките са дадени по-долу.
  • Щракнете върху Render.

килими

кърпи

Ето резултата:

обем

Ако получите различен резултат, не забравяйте да умножите изображението (параметър на плочките) няколко пъти, за да получите малко фин шум.

Изглежда достатъчно добре. Но нека добавим и ефекта "износен" или "пениран".

Ние преобразуваме растерната карта в типа Composite Map, който съдържа оригиналното изображение и карта с повече шум, която след това се умножава с вашия (създаден по-рано) модел, като придава някои области по-малко ефект на изместване от други, като по този начин "износените -out "ефектът на вещта се възпроизвежда.

обем

килими

Имайте предвид, че при по-голям шум няма 100% черно, а само сиво. Това е с цел да се избегне ефектът на "петнисто" изместване и 100% влошаване в някои области на повърхността.

Това е големият шум:

кърпи

Но резултатът от смесването на вашите основни шумови карти с по-малък размер с повече шум изглежда по-органичен:

кърпи

Ето файл (за Max 2009), с растерна версия и версия, използваща клетъчна и шумова процедурна карта.