Создание материалов vray cinema 4d
В данном уроке создадим натяжной потолок для комнаты с помощью функций редактора материалов V-Ray.
Для начала создадим сцену.
Создаем пол, в моем случае я сделал это с помощью объекта Plane. Я сделал размером 3000х3000мм и по увеличик количество полигонов с каждой стороны до 20. (Чтобы в дальнейшем сделать стены по 150мм)
Далее, конвертировав в Editable Poly выделяем крайние полигоны и применяем Extrude на 900мм, далее на 1400мм и.
Визуализация анимации с движущимися объектами.
Примечание: сцена, используемая для этого урока, основывается на сцене Sponza Atrium, смоделированная Marco Dabrovic, и является одной из моделей CGTechniques Radiosity competition.
Обзор визуализации анимации с движущимися объектами.
В этом уроке мы будем визуализировать анимацию с движущимися объектами и GI с использованием V-Ray. Наша цель - сделать процесс как можно более.
Обзор.
Визуализация с использованием GPU позволяет V-Ray RT выполнять вычисления, связанные с трассировкой лучей, на установленных в системе GPU вместо CPU. Поскольку GPU специально разработаны для выполнения массовых параллельных вычислений, они могут ускорить процесс визуализации на порядок.
Для включения визуализации с использованием GPU в настройках V-Ray RT для параметра Engine type выберите значение OpenCL (singe kernel) или CUDA (single kernel).
Поддерживаемые аппаратные средства и.
Прогрессивная трассировка путей V-Ray.
В этом уроке рассмотрим альтернативный метод для расчета окончательного изображения с V-Ray, называемый прогрессивной трассировкой путей (progressive path tracing).
Метод, описанный в этой статье, является несколько устаревшим; новые версии с V-Ray включают Progressive image sampler, который может быть использован для аналогичных целей.
Обычно расчет изображения проходит через несколько отдельных задач: например, вычисление каустики, расчет светового кэша, расчет.
Обзор VRayDisplacementMod.
Displacement mapping - техника для добавления деталей к геометрии вашей сцены без необходимости предварительного моделирования. Концепция очень похожа на bump mapping. Только bump mapping имеет закрашивающий эффект, который изменяет только внешний вид поверхности, в то время как Displacement mapping действительно изменяет поверхность.
Пример: Displacement в сравнении с Bump Mapping.
Этот пример показывает различия между bump mapping и displacement mapping. Обратите внимание на круглый.
Обзор VRayProxy.
VRayProxy позволяет вам импортировать геометрию из внешнего меша в процессе визуализации. Эта геометрия не присутствует в сцене 3dsmax и не требует никаких ресурсов. Это позволяет визуализировать сцены со многоими миллионами треугольников - больше, чем поддерживает сам 3ds Max.
Следующий свиток Refraction - преломление (или прозрачность).
Эти настройки влияют на то, как материал будет пропускать свет через себя. Материалы, которые обладают преломляющими свойствами это обычно стекло, вода, драгоценные камни, прозрачный пластик и т.д.
Первый параметр – цвет преломления (Refract color). Как и прежние, он варьируется от черного (нет преломлений - полностью непрозрачный) до белого (полностью прозрачный), всё что между этими цветами - это что-то среднее между цветом (Diffuse) и прозрачностью (Refraction).
Ниже даны несколько примеров с черным цветом в слоте Diffuse. Я рекомендую использовать черный цвет [1;1;1] в слоте Diffuse для всех прозрачных материалов, а конечный цвет настраивать с помощью цвета преломления (Refract color) и цвета тумана (Fog color).
Вы также можете использовать в качестве значения прозрачности сплошной цвет, растровое изображение или процедурную карту:
Экспорт меша в файл.
Перед тем, как вы импортируете меш через объект VRayProxy, вам сначала необходимо создать файл с мешем. Вы можете это сделать одним из следующих способов:
''), array("string" => ''), ); if (!isset($_COOKIE['rek'])) < print($banners[$GLOBALS["banner_num"]]["string"]); >elseif ($_COOKIE['rek'] == "rek1") < print($banners[0]["string"]); >elseif ($_COOKIE['rek'] == "rek2") < print($banners[1]["string"]); >?>
Прежде чем вы приступите к этой статье, я рекомендую вам сначала ознакомится со статьёй Наука создания фотореалистичного 3D. Где рассказано почему ИМЕННО ТАК работают материалы в 3D редакторах и какие физические процессы в природе обуславливают именно такое поведение.
Эта статья подойдёт как майщикам (тем, кто работают в Maya) и максистам (тем, кто работает в 3d Max), так и пользователям других 3D пакетов, для которых выпущен Ви-Рей (поскольку настройки VRay под Maya, Softimage, Blender, Cinema4D или Макс одинаковы).
Для того, чтобы создавать красивые и реалистичные V-Ray материалы, первым делом стоит разобраться как они устроены. Мы рассмотрим три самых основных - VRayMtl, VRayFastSSS2, и VRayBlendMtl, которые позволяют достичь действительно реалистичных результатов. С ними можно создать практически любой материал. Vray предлагает на выбор много типов материалов, однако остальные предназначены для более специфических задач и в этом руководстве мы не будем их рассматривать.
Забудьте о стандартных материалах 3ds Max, они страдают медлительностью, шумами и нереалистичностью. Vray использует собственные шейдеры (материалы) и вот ими-то мы и займемся.
Что же, приступим. =)
Карта непрозрачности (Opacity).
Opacity работает очень просто. Чистый белый цвет используется для непрозрачных частей материала, а чистый черный – для полностью прозрачных, все значения между –это степени полупрозрачности.
Opacity отлично помогает имитировать такие вещи как листья или кружева без использования лишней геометрии. На этом примере использована та же карта, что и в примерах для Bump:
На этом я заканчиваю с VRayMtl. Помните, что с его помощью можно создать 90% необходимых вам материалов. Однако бывают особые случаи, когда лучше подойдут другие модели материалов.
Следующий свиток – это Reflection (Отражение).
Как уже понятно из названия этот свиток содержит отражающие свойства материала. Большинство поверхностей реального мира (а точнее, ВСЕ) обладают отражающими свойствами. Посмотрите, к примеру, на эти фотографии.
Отражения на хроме очень сильные и четкие и мы сразу понимаем, что это – отражающая поверхность. Но как же насчет кирпича? Может быть и кажется, что его поверхность ничего не отражает, но это не так. На самом деле отражения просто очень слабые и сильно размыты. Не отражает свет только черная дыра, =) помните об этом, когда создаете материалы.
Посмотрим в настройки параметров.
Похожие статьи:
-
Продолжаем рассматривать настройки прозрачных VRay материалов. Цвет тумана (Fog Color). Параметр Fog Color просто необходим, если вы хотите сделать оттенки… В предыдущих частях этой повести о настройках VRay материалов мы уже рассмотрели все настройки материала VRayMtl, а также материала VRayBlendMtl.… Обновление (30.03.2012): добавил описание галочки Use interpolation и параметра Fresnel IOR. Продолжаем изучать материалы Ви-Рея. В прошлой части руководства по… Прежде чем вы приступите к этой статье, я рекомендую вам сначала ознакомится со статьёй Наука создания фотореалистичного 3D. Где рассказано… В этой части руководства по VRay материалам мы закончим разбираться со стандартным VRayMtl и приступим к рассмотрению VRayBlenMtl. Свиток Maps.… Это пятая часть серии статей о реалистичном 3D. Другие части читайте тут: первая - основы создания фотореалистичного 3D, вторая -… Это продолжение шикарной серии статей о настройке основных VRay материалов: VrayMtl, VRayBlendMtl и VRayFastSSS2. В этой части заканчиваю обзор материала…
Вам понравилась статья ? Хотите отблагодарить автора? Расскажите о ней друзьям.
Или подпишитесь на обновление блога по E-Mail.
Первым идет сила отражения - Reflect.
Если здесь выбран чистый черный цвет, то это лишает поверхность материала отражений, белый, наоборот, – делает полностью отражающим. Все промежуточные значения серого влияют на силу отражений. Слайдер цвета в 3Ds Max содержит значения от 0 до 255, и это означает, чтобы получить материал с отражающей способностью 50%, нужно установить значение 128.
Ниже приведены примеры со значениями 0, 128 и 255. Обратите внимание, что последний пример потерял весь цвет (Diffuse) и стал полностью отражающим. Чем больше отражения, тем слабее основной цвет.
Закон сохранения энергии не позволяет материалам отражать больше света, чем они получили. Это значит, что материал с нулевыми отражениями содержит 100% цвет (Diffuse). А если выставить 30% отражения, то основной цвет ослабнет до 70%.
Для удобства представления, воспринимайте отражения, как слой, который лежит поверх основного цвета (Diffuse), а их наложение образует конечный результат.
Как и в случае с обычным цветом, в слоте отражений можно использовать Цвет, Текстуру или Процедурную Текстуру. Вот как эти три примера выглядят:
Цвет Diffuse на всех примерах выставлен в значение 128 серого цвета.
Обратите внимание, как цвет отражений влияет на основной цвет (Diffuse). Это происходит потому, что V-Ray придерживается законов сохранения энергии. Если материал отражает красный цвет, то он вычитается из основного, оставляя в основном только синие и зеленые оттенки. А так как конечный результат порой трудно предсказать, то вы можете изменить влияние закона сохранения энергии в настройках материала в свитке Options.
Если вы выберете из списка Energy preservation mode значение Monochrome, то окрашиваться будут только отражения. Основной цвет останется неизменным.
Подписывайтесь на обновление блога через почту или добавляйте меня в друзья в социалках. Так вы получите обновление блога сразу, как выйдет продолжение статьи (а еще будете следить за моими интересным ежедневными 3D новостями, которые я не публикую в блоге):
P.S. Минералы на заглавной картинке сделаны с помощью 3ds Max и VRay, а постобработка в After Effects. Автор Martin Nabelek из Словакии просто экспериментировал с полупрозрачными материалами в VRay. Потом решил выложить свои тесты и. получил за них Award на CGSociety .
По материалам статьи Vray Materials
Подпишитесь на обновление блога (вот 3 причины для этого).
комментариев 5 к статье “Настройка VRay материала, часть 5. Bump, Displace, Opacity. VRayBlendMtl: смешение материалов”
Лучшая инфа по вирею. Респект!
Жду продолжения.
по поводу бленд материала:
я использую стандартный бленд, т.к. часто в качестве маски смешения ставлю вирейдерт, а «усилить» его позволяет кривая стандартного бленд материала, которой к сожалению нет в виреевском бленде
знаю что можно в слот «оклюдед колор» маски «вирей дерт» ставить карту «аутпут» и увеличивая цифру «эмаунт» усиливать эфект дёрта, но кривая дает больше гибкости и намного понятнее
ну а количество слоев увеличиваю аналогично вам — в слот материала кидаю еще один бленд… правда тут все время забываю который из них считается поверх… в вирейбленде с этим нагляднее
есть ли случаи, когда виреевский бленд может то, что не может стандартный? или может он быстрее считается?
или может можно нормально регулировать вирей дерт не прибегая к костылям типа кривых бленда и пр.? я сколько не ковырял его так и не смог ничего выжать 🙁
Спасибо за урок!
У меня bump отображается корректно все хорошо, но если смотреть в отражение в зеркало то там тот же самый bump, который отображается кооректно то в зеркале уже материал такой как будто bump-a нету просто ровный плоский материал
Как сделать так чтобы и в отражении зеркала был виден bump других материалов
Если я правильно понял вопрос, то это связано с тем, что в зеркале вы видите объект под другим углом. И скорее всего, что вы ожидаете от бампа РЕАЛЬНОГО изменения геометрии. Но бамп НЕ изменяет геометрию и новые выпуклости НЕ появляются. Т.е. если смотреть на объект «в лоб», то кажется что на нём бугорки, но если смотреть «вскользь» (под острым углом), но никаких бугорков уже не будет.
''), array("string" => ''), ); if (!isset($_COOKIE['rek'])) < print($banners[$GLOBALS["banner_num"]]["string"]); >elseif ($_COOKIE['rek'] == "rek1") < print($banners[0]["string"]); >elseif ($_COOKIE['rek'] == "rek2") < print($banners[1]["string"]); >?>
Во второй части мы полностью разобрались со свитком отражений V-Ray материалов, а в этой начнём разбирать прозрачность.
Похожие статьи:
-
В предыдущих частях этой повести о настройках VRay материалов мы уже рассмотрели все настройки материала VRayMtl, а также материала VRayBlendMtl.… В этой части руководства по VRay материалам мы закончим разбираться со стандартным VRayMtl и приступим к рассмотрению VRayBlenMtl. Свиток Maps.… Это продолжение подробного руководства по V-Ray материалам. Рассматриваю на примере V-Ray версии 2.20.03. Во второй части мы полностью разобрались со… Обновление (30.03.2012): добавил описание галочки Use interpolation и параметра Fresnel IOR. Продолжаем изучать материалы Ви-Рея. В прошлой части руководства по… Я нашел в сети отличный урок по созданию реалистичных микроцарапин с помощью Vray (и 3ds Max). И решил выложить перевод.… Продолжаем рассматривать настройки прозрачных VRay материалов. Цвет тумана (Fog Color). Параметр Fog Color просто необходим, если вы хотите сделать оттенки… Это продолжение шикарной серии статей о настройке основных VRay материалов: VrayMtl, VRayBlendMtl и VRayFastSSS2. В этой части заканчиваю обзор материала…
Вам понравилась статья ? Хотите отблагодарить автора? Расскажите о ней друзьям.
Или подпишитесь на обновление блога по E-Mail.
''), array("string" => ''), ); if (!isset($_COOKIE['rek'])) < print($banners[$GLOBALS["banner_num"]]["string"]); >elseif ($_COOKIE['rek'] == "rek1") < print($banners[0]["string"]); >elseif ($_COOKIE['rek'] == "rek2") < print($banners[1]["string"]); >?>
В этой части руководства по VRay материалам мы закончим разбираться со стандартным VRayMtl и приступим к рассмотрению VRayBlenMtl.
VRayMtl
VRaMtl - это основной, наиболее используемый и универсальный материал, из всех предлагаемых ChaosGroup. Большинство материалов, которые вы хотели бы сделать, можно получить именно на основе VRayMtl.
Вот так он выглядит по умолчанию.
Diffuse - цвет.
Рассмотрим первый свиток – Diffuse (цвет поверхностного рассеивание или диффузный цвет или просто основной цвет).
Воспринимайте параметр Diffuse как базовый цвет объекта.
Если вы увидите помидор, то безусловно скажете, что он – красный. Это означает, что красный и есть цвет Diffuse или, по-другому, цвет поверхностного рассеивания. Для материалов с отражениями и преломлениями это выглядит немного сложнее, но мы рассмотрим их позже.
VRayMtl позволяет выбрать для параметра Diffuse простой однотонный цвет или использовать текстуру (карту). В качестве текстуры может выступать любое растровое изображение или процедурная карта.
Обзор.
VRayFastSSS2 - это материал, который в первую очередь разработан для визуализации просвечивающих материалов, таких как кожа, мрамор и т.д. Реализация основана на концепции BSSRDF, разработанной Jensen и др., которая физически более или менее точно аппроксимирует эффект подповерхностного рассеивания света, оставаясь при этом достаточно быстрой для практического использования.
В отличие от исходного материала VRayFastSSS, материал VRayFastSSS2 - это полноценный материал с бликами и диффузным рассеиванием света, который может использоваться непосредственно.
VRayMap позволяет добавлять V-Ray reflections и refractions к стандартным и другим подключаемым материалам.
Его использование аналогично стандартной Raytrace map в 3dsmax. Однако, не используйте Raytrace map с V-Ray. Используйте вместо этого VRayMap. Имейте ввиду, что использовать несовместимые с V-Ray материалы не рекомендуется, поскольку это может замедлить визуализацию и создавать артефакты.
Параметры VRayMap.
Type – определяет, работает ли VrayMap как reflection map или refraction map.
Обзор свитка Camera.
||Render Setup window|| > V-Ray tab > Camera rollout (когда средством визуализации является V-Ray Adv)
V-Ray Adv Camera rollout
||Render Setup window|| > V-Ray RT tab > Camera rollout (когда средством визуализации является V-Ray RT).
V-Ray RT Camera rollout
Сamera rollout определяет.
Обзор V-Ray RT.
V-Ray RT – это движок визуализации GPU от компании Chaos Group. Он может работать как "production renderer", так и "ActiveShade renderer" в 3ds Max.
Чтобы использовать GPU движок, вам потребуется Видеокарта, поддерживающая следующие параметры:
- OpenCL 1.1 или выше
- CUDA 2.0 или выше
- Движок CUDA или V-Ray RT GPU, работающий на картах NVIDIA с архитектурами Fermi, Kepler и Maxwell.
Для пользователей карт NVIDA, рекомендуем использовать движок CUDA при визуализации с помощью V-Ray RT.
Свиток Maps.
Следующим идёт свиток Maps (они же карты, они же текстуры, они же мапы, они же растровые изображения, они же картинки) для VRayMtl материала. Это очень удобный список, который позволяет назначить растровое изображение (Bitmap) или процедурную карту (Procedural map) на различные параметры:
Есть некоторые важные свойства к которым можно получить доступ только через этот раздел. Это карты рельефа (Bump, Displace) и прозрачности (Opacity).
Похожие статьи:
-
Я нашел в сети отличный урок по созданию реалистичных микроцарапин с помощью Vray (и 3ds Max). И решил выложить перевод.… В предыдущих частях этой повести о настройках VRay материалов мы уже рассмотрели все настройки материала VRayMtl, а также материала VRayBlendMtl.… Продолжаем рассматривать настройки прозрачных VRay материалов. Цвет тумана (Fog Color). Параметр Fog Color просто необходим, если вы хотите сделать оттенки… Прежде чем вы приступите к этой статье, я рекомендую вам сначала ознакомится со статьёй Наука создания фотореалистичного 3D. Где рассказано… Это продолжение шикарной серии статей о настройке основных VRay материалов: VrayMtl, VRayBlendMtl и VRayFastSSS2. В этой части заканчиваю обзор материала… Это продолжение подробного руководства по V-Ray материалам. Рассматриваю на примере V-Ray версии 2.20.03. Во второй части мы полностью разобрались со… В результате этого урока у вас должны получиться процедурные (т.е. созданные без использования текстур) трещины, как на заглавной картинке (она…
Вам понравилась статья ? Хотите отблагодарить автора? Расскажите о ней друзьям.
Или подпишитесь на обновление блога по E-Mail.
Roughness - шероховатость.
Параметр Roughness (Шероховатость) делает «плоскими» цветовые переходы. Вы можете использовать его для того, чтобы сделать цвет материала выглядящим более пыльно и плоско. Это пример одного и того же материала со значениями Roughness - 0, 0.5 и 1.
VRayBlendMtl - материал смешения.
VRayBlendMtl - это идеальный инструмент для создания многослойных материалов в 3ds Max, Maya или другом 3D-редакторе, который поддерживает VRay. Например, если вам потребуется черная блестящая поверхность с размытыми золотыми пятнами, намного проще создать два материала и смешать их, чем рисовать вручную на разных картах, как вам пришлось бы это делать в VRayMtl.
VRayBlendMtl работает по системе прозрачных слоев.
Есть основной материал Base Material, который можно покрывать другими материалами (Coat materials). А с помощью параметра Blend Amount (величина смешивания), вы можете контролировать прозрачность покрывающего VRay материала. Управлять величиной прозрачности можно с помощью цвета, растрового изображения или процедурной текстуры.
Если в качестве величины смешения использовать чистый белый цвет, то отображаться будет только Coat material. Если использовать серый, то отображаться будет 50% основного и 50% накладываемого (именно такой вариант мы видим на примере ниже). И если сплошной черный цвет, то мы увидим только Base Material.
А вот тот же самый материал Blend, но с черно-белой шахматной текстурой, назначенной на слот смешивания (Blend Amount).
Каждый нижележащий слой накладываемого материала считает все, что находятся выше его, как единый материал.
В примере ниже я добавил второй Coat материал чисто зеленого цвета к материалу из предыдущего примера:
Представляйте себе работу бленд материала, как слои в Photoshop. А серый цвет в слоте Blend Amount, как ползунок прозрачности. Если вместо цвета использовать текстуру, то текстура будет работать как маска прозрачности. Чтобы получать предсказуемый результат, лучше использовать только градации серого (ну и плюс чисто белый и чисто чёрный цвет) для параметра Blend Amount.
Вы можете использовать до 10 материалов для смешивания. Но если затем создать новый материал VRayBlendMtl и сохранить его как один из подматериалов, то сможете добавить ещё 9 материалов. И так можно повторять процедуру неограниченное кол-во раз.
Вот более сложный пример смешения четырёх материалов:
Слой пыли создаётся картой Falloff, которая указывает, чтобы все полигоны, которые смотрят вверх покрывались пылью, а если полигон смотрит вниз, то пылью не покрывать.
Я уверен, что теперь вы оценили потенциал VRayBlendMtl и будете чаще использовать его в своих работах.
Подпишитесь на обновление блога (вот 3 причины для этого).
Bump и Displace.
Давайте сначала разберем карты рельефа: бамп и дисплейс.
Оба этих слота позволяют использовать растровые изображения или процедурные карты для имитации неровностей и рельефа на поверхности объекта.
Bump лишь делает симуляцию без фактических изменений в геометрии. А вот Displace на самом деле разбивает и деформирует поверхность во время рендеринга.
Деформации работают следующим образом – нейтральный серый цвет [128;128;128] не меняет поверхность, более темные значения вдавливают поверхность, а более светлые области становятся выпуклыми. Чем дальше значение от серого цвета, тем сильнее эффект. Цвета карты не принимаются во внимание, имеет значение только яркость.
Bump работает быстрее, чем Displace.
Если вам нужна мощная реалистичная деформация, то нужно использовать Displace, в то время как Bump отлично подходит для подчёркивания маленьких деталей, которые не изменяют силуэт объекта. На примерах ниже вы можете увидеть разницу:
комментариев 11 к статье “Помощь по материалам V-Ray, часть 3. Преломление или прозрачность”
сколько уже изучаю 3ds max, с материалами так и не научился работать (
Моделировать нравиться, а вот материалы делать, во-первых: непонятно, а во-вторых: нудно для меня почему-то.
Ух! Вот это удружил, ну спасибо! Огромнейшее! 🙂
Шикарно, спасибо, скорей бы про SSS
Ух ты! Спасибо огромное.
Но что-то я запутался между Fresnel IOR и просто IOR, не совсем соображаю, выше предоставленные параметры для IOR? Или Fresnel IOR? Там и кость слоновая…
Onrike, у меня почему-то наоборот, руки чешутся скорей начать виз делать))) А раньше было точно так как у тебя.
А я то всё никак понять не мог)) Ну зачем же свинцу IOR прозрачности, а если это не прозрачность то почему он есть в этом списке и.д
Я хоть и не новичок в визе, но есть вещи которые не всегда понятны.
Спасибо большое за ответ))
Вроде как, абсолютно любой материал пропускает внутрь себя свет. Свинец свет пропускает, но мало. IOR нужен для того, потому что он участвует в рассчете в формуле отражений по Френелю.
В таком случае, почему индекс золота равен 0.47? Ведь значения, по-идее, находятся в диапазоне от 1 (свет не преломляется) и выше (изменяется угол). Может я чего-то не понял? Или опечатка? Прокомментируйте пожалуйста.
Создание базовых материалов в Vray (в этом уроке используется Vray version 3.0).
Прежде чем начать изучать этот урок с использованием Vray, необходимо изучить редактор 3D Studio Max, поскольку Vray - это продолжение 3D Studio Max, а не его замена. Например, такие понятия, как редактор материалов, создание и манипулирование объектами, модификаторами и т.д., все должно быть знакомым, прежде чем начать изучать Vray.
Параметры запуска.
Важно начать изучение с точно такими же настройками. как показано ниже. Такие же параметры нужно установить и для Vray frame buffer, the adaptive image sampler, no GI и др.
Мы также будем использовать gamma 2.2, поэтому измените настройки в max preferences, как показано на скриншоте. В последних версиях max настройки должны быть идентичными. Вы также можете установить версию gamma до 1.0, но тогда убедитесь, что vray color mapping mode подойдет к color mapping and gamma, и гамма сможет просчитать симуляцию изображения.
Создание простой сцены.
Просто создайте цилиндр с чайником сверху.
Загрузка материала для vray.
Откройте material editor и в первый слот загрузите Vraymtl. Присвойте его цилиндру и чайнику, вы увидите изменение цвета в области просмотра.
Нажмите render и появится симпатичный чайник и цилиндр!
Диффузный цвет.
В material editor видны все основные свойства материалов для Vray.
Первый и самый простой: diffuse color. Это обычный базовый цвет вашего материала.
Продублируйте grey material (серый материал) и переименуйте его в "teapot" (чайник).
Чтобы изменить диффузный цвет, щелкните на образце цвета рядом с ней и выберите цвет, например deep red (темно-красный). Назначьте teapot material для чайника в сцене.
Когда прорендерите, чайник станет красным.
Reflection color (отражение цвета).
Следующий параметр - это reflection color. В некоторых 3D программах это ползунок для силы отражения, здесь тоже самое, только используется значение цвета для силы отражения (reflection strength).
Черный цвет означает ноль отражения, белый означает 100% отражение (зеркало). Если вы выберите белый цвет для отражения, то диффузный цвет полностью исчезнет, поскольку материал отражает на 100%.
Выберите medium grey (средний серый) и нажмите render. Видите, чайник стал отражающим: он отражает черное окружение и серый цилиндр (и себя конечно - заметьте, ручка чайника отражается в его теле).
Отражения и окружение.
Как видите, отражения выглядят немного тусклыми. Для того, чтобы отражение "заиграло", необходимо что-нибудь добавить в сцену. Вместо создания сложного окружения, можно пойти более легким путем: hdri environment maps.
Зайдите в пустой слот material editor или кликните на "get material button". В material/map browser прокрутите вниз и дважды кликните на VrayHDRI map. Теперь в HDRI map settings нажмите кнопку browse и выберите любую hdri map. Здесь много бесплатных онлайн карт, я использую знаменитую kitchen hdri map.
Эта карта используется в формате "probe", а вам нужно будет выбрать "angular" в пункте mapping type в настройках VrayHDRI (см. скриншот). Все остальное оставьте по умолчанию.
Теперь нужно присвоить карту к окружению в сцене. Не будем использовать Max environment, поскольку в Vray есть собственные настройки окружения. Используйте max environment если хотите, чтобы карта отражалась в фоне вашего рендеринга.
Перейдите в развертку Vray environment, включите "reflection/refraction environment override" и перетащите hdri map из material editor в слот map.
Отражение Френеля.
Итак, мы загрузили hdri map в слот vray reflection environment. Нажмите Render и посмотрите на результат. Отражения видны очень сильно! На самом деле, материал не стал более отражающим, просто он получил среду для отражения, таким образом простые отражения стали более заметны.
Материал имеет medium grey reflection color (средний серый цвет отражения), а значит примерно 50% силы отражения, это вообще-то много.
Рядом с reflection color есть маленькое окошко "Fresnel reflections". Это очень важная особенность, которая есть почти у всех материалов. Поставьте галочку и прорендерите снова: теперь отражения выглядят намного сильнее.
Параметр Fresnel зависит от Index Of Refraction (коэффициент преломления) материала. IOR - это свойство в refraction options, но его можно увидеть и в reflection options, здесь оно называется Fresnel IOR, и пока недоступно. Рядом с окошком Fresnel есть маленькое окошко "L", которое обозначает кнопку Link. При ее нажатии Fresnel IOR соединяется (linked) с Refraction IOR. Это значение по умолчанию и корректируется физикой. При снятии у него галочки, можно изменить fresnel IOR независимо от refraction IOR.
А теперь снимите галочку и измените Fresnel IOR на 1.3.
Рендерите снова и обратите внимание на отражения: в центре объекта отражения стали не такими сильными, в то время как по бокам отражений по-прежнему много.
Если ввести значение 1.0, отражения исчезнут. а при вводе, например, 16, получится почти зеркальная поверхность.
Это хороший навык использовать функцию fresnel к любым отражающим материалам, а также просто менять reflection color и fresnel IOR по мере надобности.
Поэкспериментируйте самостоятельно с отражением цвета, fresnel IOR и diffuse color, чтобы увидеть их воздействие на материал.
Refraction color (Преломление цвета).
Для начала удалите чайник и создайте несколько других объектов, например sphere (сфера) и torus knot с lumps (узел с комками).
Настройте материал как на скриншоте: diffuse-красный, а refraction color-средний серый цвет. Все параметры reflection верните на значение по умолчанию, таким образом не будет никаких отражений.
Прорендерите изображение, объекты стали полупрозрачными. Красный диффузный цвет частично виден.
Refraction (преломление).
Для лучшего окрашивания преломления используется tinted refraction (тонирование преломления) и black diffuse. Black diffuse означает выключение диффузного компонента, а цвет материала будет определен только преломлением цвета.
Как видим, все преломления окрашены красным (посмотрите на нижнюю часть сферы и сравните с предыдущим изображением).
Refraction glossiness ( глянец преломления).
Существует такой параметр преломления, как glossiness (глянец). Он позволяет размыть преломления.
Поиграйте с преломлением цаета (темнее, светлее, насыщеннее. ) и протестируйте параметр glossiness для достижения различных эффектов.
Параметр subdivs регулирует качество размытия преломлений. Обратите внимание, что размытые преломления достаточно медленно рендерятся.
Существует много других параметров refraction (преломления), но пока этого достаточно. С помощью этих базовых параметров diffuse, reflect и настройками refract уже можно создать множество материалов.
Refraction IOR (коэффициент преломления).
IOR - это показатель преломления. Это свойство материала изменять направление луча света, проходящего сквозь прозрачные объекты. Свет падает на поверхность и преломляется под определенным углом. Он проходит сквозь объект, а на выходе преломляется снова. Например, IOR делает так, что объекты под водой кажутся ближе или в другом положении, чем они есть на самом деле.
На первой картинке refraction IOR понижен до 1.1, а fresnel IOR снова связался с refraction IOR. Как видите, объекты преломляют свет меньше, так что можно видеть сквозь них без особых искажений. Из-за того, что оба показателя IOR связаны (link), отражения тоже не очень сильные.
Меняем refraction IOR до 2.2. Теперь преломление гораздо больше!
Связываем оба IOR, теперь и отражения стали намного сильнее, чем прежде.
Заключение.
Вот собственно и все по базовым материалам Vray.
Теперь вы сможете создать множество часто используемых материалов:
Max depth.
Значение максимальной глубины (Max depth) работает также как и в отражениях. Установленное по умолчанию значение обычно хорошо подходит. Но для сцен с большим количеством стоящих один за другим прозрачных объектов, может понадобиться его увеличивать.
Секретик: чтобы получить красивый стакан с напитком внутри нужно для стекла и напитка использовать разный IOR. Также нужно сделать, чтобы меш напитка находился немножко внутри меша стакана. Не забывайте смоделировать мениск (это когда поверхность жидкости при контакте с твёрдой поверхностью изгибается за счёт молекулярного взаимодействия на границе раздела трёх сред: жидкость, твёрдое тело и воздух).
Подпишитесь на обновление блога (вот 3 причины для этого).
Глянцевитость преломлений (Refraction glossiness).
Как и в случае с отражениями, вы можете изменить размытость преломлений. Этот эффект великолепно подходит для замерзшего стекла или других поверхностей, которые легко пропускают свет, но искажают его путь сквозь материал.
Однако этот параметр увеличивает время рендеринга и может добавлять шум, так что будьте осторожны. Для большинства материалов не стоит ставить значение меньше 0.6.
Чтобы избавиться от шума, как и прежде можно увеличивать параметр Subdivs.
Как видно на примерах ниже, большие значения этого параметра дают отличный результат, но резко увеличивают затраты времени на просчет. Время рендеринга почти в 7 раз выше, чем при значении по умолчанию! И в 15 раз дольше рендерится картинка относительно материала БЕЗ размытия преломлений! Так что если вам нужен быстрый результат, используйте по минимуму сабдивов:
В реальном мире свет меняет угол своего движения, когда проходит через объекты различной плотности, при этом свет «преломляется». Значение коэффициента преломления (IOR) равное единице означает, что свет проходит без отклонений, а значения выше единицы влияют на угол преломления. Посмотрите на примеры:
Значения показателя преломления (IOR) давно просчитаны для различных материалов, так что вам не нужно их угадывать. Вы можете найти табличные значения IOR в интернете. Вот некоторые из материалов:
Агальматолит 1.550
Агат 1.544
Актинолит 1.618
Алкоголь 1.329
Алмаз 2.417
Аметист 1.544
Ацетон 1.36
Бирюза 1.610
Вода (пар) 1.000261
Вода (комнатной температуры) 1.33157
Воздух 1.0002926
Жадеит 1.665
Жемчуг 1.530
Золото 0.47
Зубная эмаль 1.540
Изумруд 1.576
Каменная соль 1.544
Кварц 1.544
Кварц, плавленый 1.45843
Кислород (газ) 1.000276
Кислород (жидкий) 1.221
Лёд 1.309
Лунный камень, Альбит 1.535
Малахит 1.655
Метанол 1.329
Нейлон 1.53
Нефрит 1.610
Оникс 1.486
Опал 1.450
Пластик 1.460
Плексиглас 1.50
Полистирол 1.55
Резина, натуральная 1.5191
Рубин 1.760
Сапфир 1.760
Свинец 2.01
Силикон 4.24
Скипидар 1.472
Слоновая кость1.540
Спирт 1.329
Сталь 2.50
Стекло 1.51714
Стекло, кремниевое, лантан 1.80
Стекло, кремниевое, легкое 1.58038
Стекло, кремниевое, плотное 1.66
Стекло, кремниевое, самое тяжелое 1.89
Стекло, кремниевое, среднее 1.62725
Стекло, кремниевое, тяжелое 1.65548
Тигровый глаз 1.544
Топаз 1.620
Турмалин 1.624
Хрусталь 2.00
Цирконий, Кубический 2.170
Этанол 1.36
Этил алкоголь 1.36
Янтарь 1.546
Кстати, есть отличная таблица с показателем преломления более чем 130 разновидностей драгоценных камней с картинками.
Читайте также: