В Corona Renderer 7 появился новый материал CoronaPhysicalMtl. Нам, конечно, оставили возможность использовать старый формат материала. Но PBR материалы все больше проникают в 3D софт, и пора с ними познакомиться в серии небольших уроков. В 1 части мы в основном разберем техническую информацию.
Полное обучение: «3ds Max и CORONA для дизайнеров интерьера и визуализаторов»
Что такое PBR?
PBR или Physically Based Rendering – это принципы создания материала на основе определенных свойств. Это позволяет отобразить материал максимально приближенным к реальности. Но абсолютной физической корректности не бывает.
Для нас, обычных визуализаторов, PBR скрыт. Он находится внутри системы рендеринга как набор инструкций, как свет должен себя вести. В каждой рендер системе эти инструкции разные для выполнения разных задач. Поэтому одни программы рендерят быстрее, другие более точно и качественно. Так что полного соответствия добиться невозможно.
Материал штукатурки (потертой краски) Corona Renderer | 3ds max
И не думайте, что простого подключения картинок достаточно.
Также многие сайты для скачивания текстур предлагают скачать PBR текстуры, намекая на их супер-реалистичность. Но если подключать текстуры неправильно, без соблюдения определенных правил, полной корректности мы не достигнем.
Режимы работы материала
В Corona Renderer есть 2 способа создания материалов: Metallic-Roughness и Specular-Glossiness. Переключать их можно в меню CoronaPhysicalMtl — Advanced Options. Для режима Metallic мы выставляем Roughness и IOR. Эти же варианты стоят по умолчанию.
Для включения режима Specular нужно установить Glossiness и Specular. И знакомый параметр IOR изменится на Specular.
Старый материал CoronaLegacyMtl соединяет в себе оба подхода для большей гибкости. Проведем аналогии между старым материалом и новым:
Specular – это аналог Reflection Color. Через него мы можем задать цвет отражений и управлять их силой.
IOR – управляет силой отражений у неметаллических материалов. Поэтому Specular заменяет IOR.
Glossiness – глянец. Это свойство не изменилось. Но, по сути, это инвертированная текстура.
Roughness – шероховатость. Если инвертировать цвета Glossiness, то получится Roughness. Так что эти две текстуры можно менять друг с другом.
Сравнение подходов и текстур
Режим Metallic-Roughness считается более корректным и экономичным. Для метода Specular используются 2 карты, отвечающие за цвет. Карта Diffuse показывает только цвет материала-неметалла (диэлектрика). Там, где должен быть металл, она черная. А цвет металла сохранен на текстуре Specular.
У Metallic вся информация о цвете хранится в Diffuse, а карта металличности только показывает силу отражений. Для этого достаточно черно-белой картинки. И Ч/Б картинки всегда легче полноцветных. А значит набор текстур для Metallic занимает меньше места как на жестком диске, так и в оперативной памяти. Экономия небольшая, но приятная.
Но в CoronaPhysicalMtl мы не можем полноценно использовать режим Specular. Если подключить цветную карту в этот слот, то цвета не будет видно. Для сравнения, она одновременно подключена и в Reflection Color в старом материале Corona. Поэтому рекомендуем пользоваться именно Metallic методом.
Также Metallic считается более корректным именно из-за использования свойства IOR. Им обладают абсолютно все материалы, эти значения даже занесены в специальные таблицы. А режим Specular эту настройку ограничивает, остается настраивать только «на глаз».
Освойте профессию визуализатора
Научитесь создавать крутые рендеры, панорамы 360, виртуальные туры и анимационные ролики.
Источник: autocad-specialist.ru
Инструмент Corona Scatter в 3ds Max
Каждый рабочий день может стать началом в изучении чего–то нового, что прежде вы никогда не пробовали или боялись попробовать. В таких случаях на помощь могут прийти плагины, скрипты и инструменты, которые упрощают работу в разы. Одним из таких инструментов является Corona Scatter.
Содержание
Corona Scatter – незаменимый инструмент в создании растительности, ворса, шерсти, волос и прочего террейна, включающего в себя обилие плотно расположенных друг к другу 3D–объектов.
Потенциал Corona Scatter очень велик и найти ему применение можно в разных областях 3D–моделирования. Чаще всего данный инструмент используют в экстерьерных сценах для создания травы и прочей растительности в видимой камерой области. Его особенность и одновременно преимущество в том, что можно добиться реалистичного и естественного расположения растительности по поверхности, не совершая при этом большое количество действий вручную.
Но не стоит пренебрегать данным инструментом в других сферах, по аналогии с растительностью его можно использовать в еще больших по масштабу проектах, например, при градостроительстве. Это вам не цветочки сажать 😀
Давайте я подробно покажу все параметры данного инструмента, чтобы вы понимали весь спектр его возможностей, которых можно добиться с его помощью. Обещаю, результат вас не оставит равнодушным и вы больше не сможете игнорировать использование Corona Scatter 😉
Где скачать Corona Scatter для 3ds Max
Для начала давайте разберемся где вообще достать данный инструмент и как его установить. На самом деле, для того, чтобы воспользоваться Corona Scatter – скачивать ничего не придется. Если у вас установлена одна из версий Corona Render, то обозреваемый нами инструмент уже входит в комплект с программным обеспечением и вам достаточно его только найти на панели инструментов:
- Находим на панели с инструментами раздел Create.
- Далее кликаем на иконку подраздела Geometry.
- В подразделе Geometry кликаем по списку Standard Primitives и находим пункт Corona.
Настройки и параметры Corona Scatter
Перед тем как приступить к практической части, изучим все настройки и параметры Corona Scatter. Так у вас будет общее представление о возможностях инструмента, чтобы без проблем понимать о чем идет речь в практической части.
Чтобы попасть в раздел настроек Corona Scatter понять как им пользоваться вам нужно выбрать ранее созданную плоскость, как на GIF–изображении выше, а затем кликаем на вкладку Modify. Там отобразится перечень с обилием настроек и параметров, рассмотрим их по порядку:
Objects
В данном разделе вы можете выбирать нужные вам объекты для рассеивания их по выбранной вами поверхности и дальнейших манипуляций с ними. Назовем их объектами для скаттеринга.
Distribute-on objects – данное окошко позволяет выбирать нужные вам плоскости или объекты, на которых будут располагаться другие выбранные вами объекты.
+ (знак плюса) – нажатие кнопки позволяет выбрать нужные вам объекты из сцены во вьюпорте.
– (знак минуса) – нажатие кнопки позволяет исключить нужные вам объекты из сцены во вьюпорте.
[. ] – нажатие кнопки открывает отдельное меню со всеми объектами в вашем проекте, позволяя выбрать нужные вам объекты из сцены или исключить некоторые из них.
Instanced objects – данное окошко позволяет выбирать нужные вам объекты для их дальнейшего расположения на плоскостях или объектах, выбранных ранее в окошке Distribute–on objects.
+ (знак плюса) – нажатие кнопки позволяет выбрать нужные вам объекты из сцены во вьюпорте.
– (знак минуса) – нажатие кнопки позволяет исключить нужные вам объекты из сцены во вьюпорте.
[. ] – нажатие кнопки открывает отдельное меню со всеми объектами в вашем проекте, позволяя выбрать нужные вам объекты из сцены или исключить некоторые из них.
Scattering
Enable – наличие галочки активирует один из видов отображения объектов, нужных вам для эффекта рассеивания по площади поверхности. Данный пункт имеет 3 типа отображения:
- 1D On splines – активирует отображение объектов для скаттеринга только вдоль сплайнов. Данный режим может пригодиться вам в создании различных туннелей, труб, декоративных изгородей, заборов и пр.
- 2D On surfaces – активирует отображение объектов для скаттеринга по имеющимся, выбранными вами геометрическим поверхностям. Данный режим чаще всего используется в создании различного террейна и ландшафта.
- 3D In bounding box – активирует отображение объектов для скаттеринга в пределах границ объемного объекта, например коробки. Данный режим может пригодиться в наполнении внутренних частей тех или иных объектов, например, жвачка в аппаратах с жевательной резинкой, пузырьки в аквариумах или детский аттракцион – бассейн с шариками.
Rod seed – изменение этого параметра позволяет расположить объекты по поверхности случайным образом. Можете регулировать данный параметр так, как считаете нужным.
Temporal consistency
Enable – наличие галочки активирует функционал, ответственный за нужное вам отображение объектов на поверхностях при работе с анимацией. Если ваш проект связан только со статическими кадрами для рендеринга, то можете снять галочку с этого пункта. За манипуляции отвечает следующий параметр:
Rest pose frame – этот параметр позволяет отрегулировать нужный вам кадр, с которого будут происходить изменения при активации Temporal consistency.
Avoid collisions
Enable – наличие галочки активирует функционал, ответственный за пересечение объектов на выбранной вами поверхности друг с другом. За манипуляции отвечает следующий параметр:
Spacing [%] – этот параметр позволяет отрегулировать расстояние между объектами во избежания пересечения коллизии друг с другом (в процентах). Очень удобный параметр, если, допустим, вам нужно отрендерить определенные группы зданий на фоне, но так, чтобы ни одно из них не пересекались друг с другом.
Оставив значение по умолчанию – 100%, ни один объект на плоскости не пересечется с другим. Но если это какой–нибудь лес, то реалистичнее будет, когда кроны деревьев будут пересекаться с такими же деревьями как и в реальной жизни. Для этого можете задать среднее значение для подобных объектов в 60–70%. В любом случае, пробуйте изменять данный параметр так, чтобы он лучшим образом повлиял на правильность выполнения и внешний вид именно вашего проекта.
Далее имеется 2 кнопки, на них тоже стоит обратить внимание, так как случайное нажатие одной из них может привести к поломке и зависанию вашей сцены:
Convert to max geometry – нажатие кнопки сконвертирует все имеющиеся объекты скаттеринга в 3D–геометрию. Проще говоря, если рассматривать это на примере с деревьями, то каждое дерево, размноженное и посеянное на определенной поверхности с помощью Corona Scatter, превратится в отдельный объект, а именно будет иметь свою собственную геометрию. Это чревато зависаниями, вылетами и поломками вашей сцены. Не нажимайте данную кнопку, если объекты рассеивания исчисляются не одним десятком!
Scatter lister – нажатие кнопки открывает отдельное меню с информацией по каждому созданному объекту Corona Scatter. Там вы можете производить различные манипуляции, частично похожими на перечень настроек из вкладки Modify, только тут каждый объект Corona Scatter у вас под рукой.
Источник: 3dclub.com
Декоративная штукатурка материал корона
Опубликовано 01.06.2017 в 09:54. Автор Станислав Гадельшин
Если видео ниже не отображается, отключите блокировку рекламы на этом сайте и обновите страницу. Все уроки тут встраиваются с Youtube и почему-то блокировщики считают их рекламой.
Урок по созданию материала матового стекла в 3ds Max (Corona Renderer).
Урок по созданию материала матового стекла (вы тут)
Архив со сценой, которая на рендерах ниже, можете скачать по этой ссылке. Сцена была создана с использованием 3ds Max 2014 и Corona Renderer 1.5
Сразу хочу предупредить: то, что я показываю в этом уроке — это не универсальное решение, а хорошая и более-менее физически корректная основа.
Это означает, что в зависимости от того, какой материал вы хотите воспроизвести, вероятнее всего придется изменять какие-либо настройки для достижения желаемого результата.
Не бойтесь экспериментировать и да пребудут с вами автосохранения!
За основу материала матового стекла я взял материал обычного стекла, который мы создавали в этом уроке.
Матовое стекло получается регулировкой всего одного параметра — glossiness (глянцеватость) в разделе Refraction.
Вот так просто. И больше ничего докручивать не надо.
Урок по созданию материала обычного стекла смотрите тут.
Создание материала цветного/тонированного стекла я разбирал в этом уроке.
Источник: easy3dsmax.com