Перейти к содержимому

Как включить денойзинг в короне

  • автор:

Постобработка в Corona Renderer. 3ds Max

Раньше, чтобы сделать сцену эффектной, сочной и красивой, нельзя было обойтись без Photoshop. Даже сейчас многим сценам необходима цветокоррекция, доработка теней, экспозиции. Но благодаря Corona Renderer уже не обязательно каждый раз экспортировать финальную картинку. Базовую постобработку можно делать прямо во время расчета изображения!

1. Меню Post

Для того, чтобы начать доработку, необходимо запустить рендеринг. Как установить нужную систему рендеринга и задать основные настройки вы можете узнать из статьи «Выбор системы рендеринга в 3ds Max. Базовые параметры рендера». Для запуска рендеринга нажмите Rendering – Render или Shift+Q. Затем просто откройте меню Post в окне рендеринга (VFB). Галочками рядом с названием отметьте те настройки, которые собираетесь использовать. Для перехода к настройкам нажмите на стрелочки, разворачивающие свитки.

Render Setup - Post

Tone mapping – настройка тона и цвета.

LUT (LookUp Table) – аналог фильтров для фотографий.

Bloom and Glare – настройка эффектов свечения и сияния.

Sharpenning/Blurring – настройка резкости и размытия.

Denoising – настройка функции избавления от шума.

2. Tone mapping

Многие параметры этого меню повторяют возможности физической камеры в 3ds Max. Поэтому разобравшись в одном инструменте, значительно легче будет разобраться и в другом.

Exposure (EV) — экспозиция, которая меняет освещенность (яркость) сцены.

Exposure (EV)

Highlight compress — ослабление засветов. Эта функция ослабляет свечение ярких участков рендера. Эта функция немного ограничена. Точнее, она ослабляет засветы в определенных пределах. Если интенсивность источников света будет слишком большая, то эта функция, скорее всего, не поможет в полной мере.

Highlight compress

White balance [K] – баланс белого меняет температуру сцены. Однако он работает в обратном направлении, в отличие от Physical camera. Чем ниже значение температуры, тем холоднее сцена и больше синего света. Чем выше, тем теплее сцена и более желтый свет.

White balance

Contrast – контраст. Обычное отношение светлого к темному. Увеличивая это значение, можно бороться с бледностью картинки. Однако, не стоит увеличивать его слишком сильно.

Contrast

Saturation – регулирует насыщенность цветов в сцене. Отрицательные значения делают сцену более серой, положительные «усиливают» цвета. При максимальных значениях результат будет не самым лучшим. Поэтому рекомендую не злоупотреблять.

Saturation

Filmic highlights – кинематографичные засветы. Функция очень схожа с Highlight compress, но слабее. Больше подходит для тонкой настройки ослабления ярких участков.

Filmic highlights

Filmic shadows – кинематографичные тени создают более глубокие тени. Визуально это похоже на небольшое усиление контрастности.

Filmic shadows

Vignette intensity – интенсивность виньетирования. Эта функция создает тени по краям изображения. В некоторых случаях легкое виньетирование помогает зрителю еще больше сконцентрироваться на центре изображения.

Vignette intensity

Color tint – цветовой оттенок меняет цвет всей сцены на другой, выбранный из палитры.

Color tint

Curves – в этом разделе присутствует целый редактор кривых, схожий с графическими редакторами. Кривые позволяют настраивать контрастность и цветопередачу по каналам. Для использования этого инструмента необходимо иметь определенные знания. Поэтому, если вы не работали с ними ранее, стоит сначала изучить, как с ними взаимодействовать.

Curves

3. LUT

Этот раздел имеет всего 3 строки: расположение сборника фильтров для наложения на фото, перечень самих фильтров и прозрачность (Opacity), которая регулирует уровень воздействия.

LUT

4. Denoise

Крайне важный, но неполный раздел. Включается он в меню Main toolbar – Render Setup(F10) – Scene – Denoise Mode. В этом разделе выберете Full denoising. Больше ничего можно не менять. Включать необходимо до начала рендеринга! В режиме интерактивного рендера не работает. Во время рендеринга можно менять только Denoise amount. Избавление от шума будет сделано после остановки рендера с помощью кнопки Stop.

Denoise Mode имеет еще одну проблему, которая появляется в случае продолжения остановленного рендера.

Denoise Mode

Это крайне важный инструмент, так как может сократить время расчета изображения без потери качества. Но не стоит устанавливать значение Denoise amount = 1. Это может испортить сцену. Лучше всего ставить значения между 0,65 и 0,85. Так же не стоит надеяться на него при малом количестве «пасов».

Denoise amount

5. Sharpening/Blurring

Раздел Sharpening/Blurring позволяет увеличить четкость объектов или, наоборот, размыть сцену. С помощью Sharpening можно уменьшить эффект сглаживания цветов пикселей и придать резкости всей картинке. Blurring, соответственно, сглаживает сцену и размывает ее.

Sharpen amount (значение резкости) и Sharpen radius (радиус резкости) отвечают за резкость переходов между разными предметами. В зависимости от их соотношения можно получить разную резкость. В большинстве случаев, Sharpen radius можно увеличить до максимума (50,0), а вот Sharpen amount стоит менять осторожно.

Sharpen amount и Sharpen radius

С увеличением Blur radius увеличивается размытие сцены целиком. То есть, в отличие от DoF, близость объекта к камере не будет иметь никакого значения.

Blur radius

К сожалению, в данной статье не получилось разобрать такие интересный инструмент, как Bloom and Glare. Мы успели разобрать все базовые инструменты для улучшения качества картинки и ее цветопередачи. Большая часть инструментов интуитивно понятна. А некоторые, несмотря на сложность, дают удобную тонкую настройку опытным визуализаторам.

Освойте профессию визуализатора

Научитесь создавать крутые рендеры, панорамы 360, виртуальные туры и анимационные ролики.

Как использовать интерактивный LightMix в Corona Renderer?

Интерактивный LightMix уникален для Corona Renderer и позволяет регулировать интенсивность и цвет света и светоизлучающих материалов во время и после рендеринга — идеально подходит для любых задач, от тонких настроек до превращения дня в ночь.

Что такое интерактивный LightMix?

Интерактивный LightMix — это новая функция, представленная в Corona Renderer 1.5, которая позволяет рендерить изображение всего один раз, а затем изменять цвета и интенсивность света непосредственно в Corona VFB. Ее можно использовать после завершения рендеринга, а также, как и любую другую постобработку в Corona, во время рендеринга (будь то обычный или интерактивный режим). В Corona Renderer 1.6 LightMix был дополнительно улучшен:

Возможность запекать параметры LightMix в освещение сцены и светоизлучающие материалы (кнопка >Scene).
Улучшенный диалог автоматического создания с различными способами группировки света, информацией об использовании оперативной памяти, а также флажками для денойзинга и учета скрытого света

Улучшенный, более удобный пользовательский интерфейс

LightMix можно использовать для файлов Corona EXR вне любой 3D-программы с помощью редактора изображений Corona.

Где найти?
LightMix может быть настроен как автоматически, так и вручную.

Чтобы настроить LightMix автоматически:

Просто перейдите в Render Setup > Scene и в разделе «General Settings» нажмите кнопку «Setup Interactive LightMix». Появится диалог Corona Interactive LightMix Setup, позволяющий:

• Выбрать способ группировки света — на основе экземпляров, групп или отдельных светильников.
• Посмотреть, сколько оперативной памяти будет использоваться каждым слоем LightMix (рассчитывается в зависимости от разрешения конечного рендера).
• Решите, следует ли учитывать скрытый свет при настройке LightMix.
• Решите, следует ли применять денойзинг ко всем элементам рендеринга LightMix и LightSelect.

Окно настройки Corona Interactive LightMix

После подтверждения настроек нажмите кнопку «generate»:

• Один элемент CShading_LightMix будет автоматически добавлен для включения опции LightMix в VFB
• Один элемент CShading_LightSelect будет добавлен с включенным освещением окружения — это позволит изменять цвет и интенсивность окружения сцены
• Несколько элементов CShading_LightSelect будут добавлены автоматически — это позволит изменять цвет и интенсивность каждого освещения сцены.

Список автоматически сгенерированных элементов визуализации LightMix и LightSelect

После использования этого решения в один клик, вы можете просто начать рендеринг сцены (будет работать как обычный, так и интерактивный рендеринг), а затем перейти на вкладку LightMix в Corona VFB, чтобы изменить интенсивность и цвет каждого света:

После использования автоматической настройки становится доступной вкладка LightMix в Corona VFB.

Чтобы настроить LightMix вручную:

1. Перейдите в Render Setup > Render Elements, а затем:
2. Добавьте хотя бы один элемент рендеринга CShading_LightMix — это необходимо для включения опции LightMix в VFB.
3. Добавьте как минимум один элемент рендеринга CShading_LightSelect — он необходим для управления освещением сцены или окружением сцены.

Элементы рендеринга CShading_LightMix и CShading_LightSelect можно добавить вручную

Каждый свет, которым вы хотите управлять, должен быть добавлен в список «Включенные источники света» в каждом элементе рендеринга CShading_LightSelect. Вы можете добавить один или несколько источников света в каждый элемент LightSelect. Кроме того, вы можете установить флажок «Включить свет окружения», чтобы управлять освещением окружения.

Примечание: Объекты, использующие CoronalightMtl с отключенным Emit light, не могут быть добавлены или выбраны для элемента CShading_Lightselect. То же самое относится и к объектам с самосветящимися материалами.

LightMix и денойзинг

Вы можете решить, следует ли применять денойзинг к каждому элементу рендеринга LightSelect. Чтобы заденойзить весь вывод LightMix, необходимо включить опцию денойза для всех элементов LightSelect:

Денойз можно включить вручную для каждого из элементов LightSelect.

Денойз также может быть включено автоматически для всех элементов LightSelect с помощью флажка «included in denoising» в диалоге Corona Interactive LightMix Setup:

Денойз можно включить автоматически для всех элементов LightSelect.

Начиная с Corona Renderer 4, элемент «Rest (unassigned)» элемент LightMix может быть заденойжен и сохранен так же, как и любой другой элемент рендеринга.

Это достигается тем, что любой элемент рендеринга LightSelect может действовать как элемент рендеринга «Rest (unassigned)» путем включения соответствующей опции («Include lights not assigned to other LightSelect elements») для элемента LightSelect:

Включение «Включить источники света, не назначенные другим элементам LightSelect» позволяет сохранять и удалять шум.Проход LightMix с источниками света, не включенными в другие элементы визуализации LightSelect.

Этот элемент рендеринга может и будет подвергаться денойзу, как и другие элементы рендеринга LightSelect, если включена опция «Apply denoising also to this render element».

Обратите внимание, что если какой-либо свет не назначен ни одному из элементов рендеринга LightSelect и ни для одного из элементов рендеринга LightSelect не включена опция «Включать свет, не назначенный другим элементам LightSelect», этот свет все равно окажется в разделе «Остальные (неназначенные)», но вы не сможете применить денойз к этому элементу рендеринга или сохранить его.

Как его использовать?

После настройки LightMix (автоматически или вручную), цвет и интенсивность каждого света можно изменить в VFB. Просто перейдите на вкладку LightMix в Corona VFB и измените нужные параметры — это можно сделать во время или после рендеринга, как для обычного, так и для интерактивного рендеринга:

После настройки Interactive LightMix становится доступна его специальная вкладка в VFB.
Вы также можете использовать дополнительные кнопки под списком источников света:

• — >Scene — Это запекает все цвета и интенсивности LightMix в освещение сцены. После нажатия и подтверждения, изображение, отображаемое в VFB, будет временно изменено на версию без LightMix, и вам нужно будет повторно отрендерить его, чтобы получить желаемый результат. Инстансные светильники станут уникальными, если некоторые из них были отдельно изменены с помощью LightMix.

• — Сохранить. / Load. — Сохраняет предустановку LightMix в виде файла .conf. Это полезно, например, при создании дневной и ночной версий сцены. Также можно загрузить предустановку после смены камеры и рендеринга другого вида. Файлы .conf также могут быть загружены в редактор изображений Corona.

• — Переключить все — Включает или выключает все светильники в списке LightMix.

• — Все 1.0 — Это возвращает интенсивность всех слоев LightMix к 1.0, что означает, что будут использоваться значения, установленные в сцене — это НЕ сделает все огни одинаково яркими, если они имеют разную интенсивность, установленную в сцене.

• — Все белые — это просто возвращает цвета всех слоев LightMix к чисто белому, что приводит к использованию исходных цветов освещения сцены.

Кроме того, вы можете щелкнуть правой кнопкой мыши по названиям света в списке LightMix в Corona VFB, чтобы выбрать определенный свет в сцене, добавить этот свет в текущее выделение или удалить этот свет из текущего выделения:

Компоновка слоев LightMix в других приложениях

Чтобы скомпоновать различные слои LightMix (элементы рендеринга LightSelect) так, чтобы конечное изображение выглядело так же, как в Corona VFB, откройте слои в выбранном вами приложении и наложите их друг на друга в любом порядке с помощью операции смешивания «add». В Adobe Photoshop она называется «Linear Dodge (Add)».

Использование LightMix с несколькими солнцами и окружениями

Пример изображения с несколькими солнцами и средами, контролируемыми LightMix.
В Corona Renderer 4 и более новых версиях можно добавить несколько солнц и карт окружения в сцену, а затем управлять их внешним видом с помощью LightMix. Это означает, что вы можете сделать рендеринг всего один раз и выбрать совершенно разные условия освещения, настроить интенсивность и цвет солнца и окружения, и даже иметь два или более солнца, освещающих вашу сцену одновременно. Никакого повторного рендеринга!

Какие есть ограничения?
Существуют некоторые технические ограничения при использовании LightMix:

• — Использование чрезвычайно высокой или низкой интенсивности света
Это, в зависимости от интенсивности, может привести к постоянному шуму (светлячки).
Решение: после настройки LightMix по желанию, используйте кнопку >Scene на вкладке VFB LightMix, чтобы запечь ваши настройки в сцену.

Использование очень высокой или низкой интенсивности света в LightMix всегда приводит к чрезмерному шуму.
— Добавление большого количества света и рендеринг в очень высоком разрешении
Это может привести к чрезмерному использованию оперативной памяти. При попытке настроить LightMix с большим количеством света должно появиться предупреждение.
Решение: рендерите изображение в низком разрешении, чтобы сохранить низкое потребление памяти, а затем настройте параметры LightMix по мере необходимости. После завершения настройки LightMix используйте кнопку >Scene, чтобы запечь все пользовательские настройки света в сцену, затем отключите все элементы рендеринга LightMix и LightSelect и повторно отрендерите изображение в высоком разрешении. Таким образом, вы сможете использовать настройки LightMix при рендеринге с высоким разрешением, не занимая много оперативной памяти.

— Использование материала ShadowCatcher
Примечание: эта проблема была исправлена в Corona Renderer 3, поэтому она больше не должна быть актуальной. Приведенное ниже описание и решение может быть использовано в случае других/подобных проблем:
LightMix не обновляет интерактивно результаты затенения материала shadow catcher — в настоящее время это ограничение.
Решение: используйте кнопку >Scene, чтобы запечь свойства LightMix в сцену. Затем перерендерите изображение и используйте проход красоты, чтобы получить правильный результат ShadowCatcher.

Элемент рендеринга Beauty:

Результат LightMix:

В остальном, результаты использования LightMix ограничены только вашим воображением :).

Устранение неполадок
1. Когда я перехожу на вкладку LightMix в Corona VFB, там написано, что «Интерактивное смешивание света в настоящее время невозможно»!

Это происходит, если LightMix был настроен неправильно. Некоторые из причин включают:

LightMix вообще не настроен
Все элементы рендеринга 3ds Max отключены
В списке элементов рендеринга 3ds Max нет элемента рендеринга CShading_LightMix
В списке элементов рендеринга 3ds Max нет элементов рендеринга CShading_LightSelect.
Решение заключается в том, чтобы убедиться, что LightMix правильно настроен, и что элементы рендеринга включены. Самый простой способ убедиться, что LightMix настроен правильно, — использовать специальную кнопку на панели инструментов Corona или кнопку Setup LightMix на вкладке Scene окна Render Setup.

Более подробно ознакомиться со всеми курсами образовательного проекта CGBandit вы можете здесь: https://www.cgbanditcourse.com

Перевод статьи осуществлен образовательным проектом CGBandit c официального сайта coronarenderer.

Как продолжить рендер после остановки в Corona Renderer. 3ds Max

В практике встречаются ситуации, когда расчет сцены останавливается слишком рано. Возможно, Вы случайно нажали на кнопку Stop, забыли включить Denoise Mode, поставили слишком низкий Pass limit. Или просто необходимо срочно выключить рабочий компьютер, без возможности окончить рендеринг. Благодаря инструментам Corona Renderer это больше не проблема.

1. Resume last render

Эта кнопка позволяет продолжить расчет последнего рендера. Нажать ее нужно сразу, как только рендер будет остановлен кнопками Stop или Cancel. Не начиная новый расчет. Найти ее можно в Render Setup – Scene – Resume last render.

Render Setup

Полное обучение: «3ds Max и CORONA для дизайнеров интерьера и визуализаторов»

Смещать объекты в сцене или поворачивать камеру нельзя. Если это сделать, может возникнуть наслоение изображений. Если при остановке расчета проводился Denoising, то повторный старт отменит результат очистки от шума. Поэтому провести двойную очистку, увы, не выйдет.

Denoising

2. Resume from file

Данная кнопка позволяет продолжить расчет сцены из файла. Перед этим частично рассчитанное изображение нужно сохранить кнопкой Save CXR. Файл будет сохранен в формате .cxr, который работает в Corona Image Editor.

Нажав кнопку Resume from file, в диалоговом окне можно будет найти документ с форматом .cxr. Сохранив таким образом, можно будет продолжить рендеринг даже после закрытия программы и отключения компьютера.

Resume from file

А если вы хотите доработать остановленный рендер, чтобы он выглядел более привлекательно, познакомьтесь с инструментами из статьи «Постобработка в Corona Renderer. 3ds Max».

3. Автоматическое сохранение CXR

Для того, чтобы повысить эффективность Resume from file, можно установить автоматическое сохранение CXR-файла. Для этого нужно использовать Render Setup – System – System Settings – Enable autosave.

Autosave interval определяет частоту сохранения файла в минутах. Filename – указывает на расположение файла. Важно знать, что при автоматическом сохранении записываются разные файлы, а не перезаписываются в один. Поэтому, чтобы не забивать память компьютера, не стоит ставить слишком частое сохранение.

Enable autosave

Благодаря этим простым функциям можно больше не бояться оставить рендер без присмотра. Более того, если это необходимо, можно выключить рендер, программу и даже компьютер. И больше не придется ждать по несколько часов, чтобы вернуться к уже рассчитанной сцене.

Как уменьшить шум на рендере: советы опытных 3D артистов

Как уменьшить шум на 3D рендере: советы от эксперта

Как уменьшить шум на рендере, чтобы сделать финальное изображение более качественным? Наши менторы из CGI School знают ответ на этот вопрос, поэтому продолжают делиться практическими советами, благодаря которым 3D художники могут улучшить качество рендера в 3D max. Сегодня эксперты наших курсов 3D max расскажут подробнее о том, как уменьшить шум на CG изображении.

В составе каждого рендера, кроме основной информации, есть шум. Это те точки, которые заметно выделяются от соседних по цвету или яркости. Когда шума мало, это незаметно, но когда его слишком много — это проблема, поскольку изображение выглядит недостаточно «чистым» и качественным. Именно поэтому стоит знать, как можно уменьшить шум на рендере.

У каждой системы рендера собственные параметры, прямо или косвенно влияющие на шум. Обычно вы выбираете их в настройках рендера еще до его начала. Мы рассмотрим настройки рендера на примере Corona и V-Ray, поскольку они самые известные и распространенные. И именно с ними чаще всего работают наши менторы.

Corona

Как уменьшить шум на 3D рендере в Corona

Если открыть настройки рендера (кнопка F10), то на вкладке Scene мы можем выставить лимит рендера, чтобы получить определенную чистоту от шума. Значения шума Noise level limit в размере 2-2,5% достаточно для получения качественной картинки в большинстве случаев. Но для рендеров предметов на белом фоне желательно уменьшить это значение до 1%. Это важно, поскольку процент шума рассчитывается и усредняется для всей картинки вместе, в то же время фон может быть вообще бесшумным. В любом случае это только ориентировочные значения. Если картинка кажется недостаточно «чистой», вы можете уменьшить этот параметр до получения желаемого результата.

Дополнительно в настройках рендера можно включить денойз рендера. Это позволит частично почистить рендер от шума. В той же вкладке Scene, чуть ниже параметра Noise level limit, есть поле Denoising. В выпадающем списке можно выбрать метод денойза и указать, насколько сильно он будет срабатывать. В зависимости от метода мы будем видеть результат его работы либо сразу во время рендера, либо в конце, когда рендер закончится. Также разные типы денойза для учета используют мощности процессора или видеокарты. Это тоже следует учитывать. На официальном сайте Corona есть интересная статья об особенностях каждого из них.

Сразу предупреждаем: не надейтесь только на денойз, если нужно уменьшить шум на рендере. Согласны, это хороший инструмент для улучшения картинки, но не для ее создания. Если результат очень зашумлен, денойзер может слишком сильно размывать изображение, чтобы убрать шум на 3D изображении.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *