Уроки 3D-Max: Объекты на белом фоне и не только в 3D-Max и V-Ray |
Это настройки тщательно подгонялись под собственные потребности, так что для меня они являются идеальным соотношением качества и скорости рендера, однако вы можете искать свои варианты. Итак, для работы потребуется компьютер, на котором установлена программа 3D-Max и визуализатор для нее V-Ray. Я пользовался 3D-Max 9 и V-Ray 1.50, однако вы можете применить как более поздние, так и старые версии этих программ. Начнем с запуска 3D-Max, создадим новый документ. Далее развернем окошко «Перспектива» (Perspective) во весь экран: нужно щелкнуть мышкой внутри данного поля, которое при этом выделится контуром желтого цвета, затем нажать кнопку, расположенную в правом нижнем углу окна 3D-Max (MaximizeViewportToggle), либо воспользоваться комбинацией Alt+W. Затем выбираем опцию EdgedFaces из меню отображения поля «Перспектива» (Perspective) в левом верхнем углу окна – включить ее необходимо, чтобы удобно отобразить все будущие объекты. Настроим окружение: Теперь пришло время настроить визуализатор V-Ray. Далее находим Common => AssignRenderer, в открывшейся вкладке жмем кнопку-троеточие (напротив поля Production). Дождавшись появления окошка со списком, выберем здесь V-Ray (если не найдете визуализатора в перечне, значит программа не установлена или установлена некорректно). Далее перейдем во во вкладку Render (наверху окна): откроется обширный перечень настроек и вкладок, все они нам не нужны. Перечислю те, которыми будем пользоваться при работе: 2. V-Ray:: Indirectillumination (GI). Это настройки отраженного света, позволяющие добиться максимальной реалистичности изображения, отобразив в сцене не только освещение прямыми лучами света, но и отраженными. Если в сцене отсутствуют прозрачные стеклянные объекты с каустикой (проходящими сквозь материал лучами света), то можно ускорить рендеринг отключением галочек Reflective и Refractive. Кроме того можно уменьшить SecondarybouncesMultiplier до 0,8-0,9. 3. V-Ray:: Irradiancemap. Данная вкладка очень важна для настройки оптимального качества рендера, так как позволяет найти идеальное соотношение между скоростью и качеством. При помощи параметра Min/Maxrate можно установить точность расчета участка изображения. Чтобы улучшить качество, увеличивайте параметры как по отдельности, так и вместе. При этом если Minrate меньше Maxrate, расчет осуществится в несколько проходов, количество которых будет равно разнице между данными параметрами плюс единица. Мой пример предусматривает один проход. Если в процессе рендера появятся дефектные участки в тенях, то следует увеличить параметры Interp. samples и HSphsubdivs, что значительно повысит время рендеринга. Данные параметры я увеличиваю редко, для чистового просчета. Чем меньше установленные значения Maxrate (больше Minrate), тем дольше будет длиться рендеринг, однако качество заметно возрастет. Обычно я беру значения в границах от -3 до 0. В большинстве случаев пары проходов вполне хватает, чтобы в итоге вышла качественная картинка. 4. V-Ray:: Environment представляют собой настройки окружения, которое будет использоваться при расчете отражений, освещения, преломлений, однако не отобразится в результате в самом кадре, то есть оставит цвет фона неизменным. GI Environment (skylight) override применяется для настройки слегка сероватого цвета (RGB 238;238;238), чтобы правильно показать тени, не делая их неестественно пересвеченными. Поставьте карту VrayHDRI в опции Reflection/refractionenvironmentoverride, если планируете использовать в сцене объекты с отражениями – это позволит предельно реалистично отобразить поверхности. Чтобы добиться корректного отображения фона через прозрачные поверхности, поставьте галочку в поле Refractionenvironmentoverride и не забудьте указать карту или цвет, которые берутся в качестве фона для вашего изображения. Более подробно о настройке HDRI-карты напишу ниже: если вы не будете задействовать в сцене отражения либо не собираетесь разбираться в тонкостях HDRI, просто снимите галочки. 5. Перейдем к настройкам цвета V-Ray:: Colormapping. Оставляем тут все по умолчанию за исключением опции AffectBackground – отключаем галочку, чтобы сохранять наш фон совершенно белым во время работы. 6. V-Ray:: System. Здесь представлены системные настройки, отвечающие за отображение и производительность. При помощи Dynamicmemorylimit можно увеличить задействованный в работе объем виртуальной памяти (обычно я устанавливаю лишь половину от оперативной памяти компьютера). Опция Renderregiondivision покажет, какими кусочками будет обрабатываться изображение – чем меньше выбранный размер, тем, соответственно, ниже скорость рендера, так как картинка в его окне будет обновляться чаще. Назойливое окно VRaylog>Showwindow я обычно отключаю. В заключение отмечу, что я ставлю Regionsequence на значение Top>Bottom, так как считаю удобным проявление картинки сверху вниз.
Также VRayPlane имеет крайне полезное свойство: его можно сделать абсолютно прозрачным, однако падающие на объект тени останутся видимыми. Благодаря этому в результате получим альфа-канал нашего объекта со всеми его тенями. Чтобы настроить эту особенность, щелкнем правой кнопкой мыши по объекту (VRayPlane01) – откроется меню, в нем кликните V-Rayproperties. Настройки в появившемся окошке выставляйте в соответствии с рисунком: 2. VRayLight – объект, освещающий сцену. Найти его можно во вкладке Create => Lights => Vray. Следует учитывать, что чем дальше источник света расположен от объекта – тем более резкими будут тени, кроме того нам потребуется увеличить интенсивность света (Intensity>Multiplier). Чем меньше размеры источника света (Size), тем более резко очерчены тени. Лучше размещать источник света сбоку и сверху, направляя его на объект: без длительных экспериментов здесь не обойтись. Теперь приготовление сцены можно считать завершенным. Осталось наполнить сцену выбранными объектами и назначить им соответствующие материалы. В качестве примера приведу простенькую композицию: одни примитивы окрашены в белый цвет с незначительным отражением, в качестве материала остальных выбран сильно отражающий металл. Целью моей было наглядно показать влияние карты HDRI в окружении на существующие отражения. В результате после быстрого рендера были получены следующие изображения: 2. без использования карты HDRI Итак, результат для сильно-отражающих материалов очень показателен. Также на первой картинке виден альфа-канал: он просчитывается автоматически, чтобы отобразить его, нажмите DisplayAlphaChannel. В итоге вы легко изолируете объекты в графическом редакторе (к примеру, Photoshop), если сохраните это изображение в формате, поддерживающем альфа-каналы (TIF) Изображение ниже показывает способ смены карты HDRI в окружении: просто щелкните по пустому слоту редактора материалов, кликните кнопку GetMaterial. В появившемся окне вы увидите ранее созданную HDRI-карту: Чтобы загрузить HDRI-карту из файла нажмите кнопку Browse, далее выберите требуемый файл. Осталось настроить карту: В заключение
Желаю творческих успехов! |
Похожие новости | |
Подскажите, пожалуйста, по какой причине при рендере все объекты, имеющие отражающую поверхность (напр. хром), становятся прозрачными так, что через них виден фон?
Спасибо.
у меня такая же проблема - как только выставляю задний фон - сразу после рэндэринга объекты слегка прозрачные и задний фон проглядывает
RSS лента комментариев этой записи