Устранение мерцания при рендере анимации в VRay часть 1

После рендера анимации с помощью Vray и при включенном GI иногда возникают мелкие мерцания. Это происходит из-за того что сэмплы в каждом кадре просчитываются с разными значениями, вызывая нежелательные артефакты. Чтобы устранить это надо отрендерить анимацию с использованием просчитанных сэмплов. Вы можете сделать расчет сэмплов для каждого кадра выбрав из свитка Mode: multiframe incremental в irradiance map и fly-through в Light Cache. Iirradiance map и Light Cache очень эффективны при рендере если у вас в сцене нету движущихся объектов. По этому этот метод рекомендуется использовать только для пролетов камерой по сцене.

Если же вы отрендерите сцену с этим методом но у вас будут перемещаться объекты то вы получите не только мерцания но и прочие артефакты. Также можно отрендерить изображение используя brute force при котором расчет будет очень точным и мерцания исчезнут но это будет очень долгим.
Чтобы устранит мерцание в сцене с движущимися объектами в версию SP2 введена функция time-interpolated irradiance maps которая направлена на уменьшение количества мерцаний. Она работает путем смешиваний сэмплов Irradince Map. Диапазон определяется с помощью параметра интерполяции кадров (interpolation frames).

Включите параметр Use Camera Path во вкладке Indirect Illumination свиток Irradiance Map из выпадающего списка Mode выберите Animation Prepass и затем нажмите save что бы сохранить будущие просчитанные сэмплы, но они будут сохранены только после первого рендера.

Ниже в свитке Light Cahe также включите Camera Path параметр и из выпадающего меню Mode выберите Single Frame. Вы также можете выбрать From File это позволит вам сохранить немного времени при рендере но перед этим вам придется просчитать всю анимацию для сохранение информации об освещении сцены и всех движущихся объектов.

ВАЖНО! Посл этого как завершится просчет Irradiance Map Prepass animation вам надо будет выбрать количество сглаживаемых кадров. Так что перед финальным рендером поставьте желаемое значение.

Увеличение этого числа уменьшает шансы на мерцание во время проигрывания анимации но увеличивает время рендера. Если вы поставите слишком большое значение результат будет через чур сглаженным и вы потеряете некоторые детали. Чтобы избежать артефактов давайте немного изменим продолжительность нашей анимации, зайдите в Time Configuration и поставьте Start Time: -2 а End Time102.

Отрендерить сцену также можно используя backburner.
Источник: MintViz

comments powered by HyperComments
Autodesk 3Ds Max 1 апреля 2012

Отзывы на Устранение мерцания при рендере анимации в VRay часть 1: