Page History
This page gives information on the V-Ray Denoiser Render Element.
Overview
...
Section | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Denoising Engines
...
VRayDenoiser offers a choice between the Default V-Ray denoiser, the NVIDIA AI denoiser, and the Intel Open Image Denoise. Each offers a different denoising algorithm that comes with different benefits. See the denoising engine examples below.
Default V-Ray denoiser - – V-Ray's denoising algorithm. It can utilize the CPU or the GPU (AMD or NVIDIA GPUs) to perform the denoising. It is consistent when denoising render elements, as it applies the same denoising operator to all render channels, which means that it is recommended for denoising the render elements to be used for compositing back the beauty image. In addition, it comes with a standalone version, which is recommended for denoising animation by using frame blending.
NVIDIA AI denoiser - V – V-Ray's integration of NVIDIA's AIs AI-based denoising algorithm. The The NVIDIA AI denoiser requires an NVIDIA GPU to work, regardless of whether the actual rendering was performed on the CPU or GPU. This means that rendering on the CPU will still require requires an NVIDIA GPU for denoising with the NVIDIA AI denoiser and has some advantages and drawbacks compared to the Default V-Ray Denoiser. For example, the NVIDIA AI NVIDIA AI denoiser performs the denoising faster, but is not consistent when denoising render elements. This means that there will be differences between the original RGB image and the one reconstructed from render elements that are denoised with the NVIDIA AI NVIDIA AI denoiser. It also doesn't support cross-frame denoising and will likely produce flickering when used in animation.
UI Text Box | ||
---|---|---|
| ||
The Nvidia AI denoiser only works on Nvidia GPUs starting with the Kepler GPU architecture (GTX 6xx series and newer). Since Update 2.1, it works with Maxwell and newer GPU architectures only. |
You can select which GPU device(s) to be used by the NVIDIA AI denoiser via the Select rendering devices for V-Ray GPU for 3ds Max #### tool . with the following environment variable - VRAY_OPTIX_DENOISER_PLATFORMS. For more information, see the Environment Variables page.
...
Intel Open Image Denoise – V-Ray's integration of Intel Open Image Denoise. The Intel Open Image denoiser works with your CPU device and does not use hardware acceleration.
Parameters
...
Section | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Advanced denoiser parameters
Section | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Suggested Render Settings
While the denoiser can be quite effective at removing noise, it may produce artifacts and loss of detail if the image is very noisy. For most scenes, use Bucket or Progressive image sampler with the Noise threshold set to 0.05 or lower. Additionally, the denoiser works best when the noise levels across the image are similar (the noiseLevel render channel is uniform grey), so using very low sampling is not recommended.
UI Text Box | ||
---|---|---|
| ||
When rendering animations, enabling the Lock noise pattern option in the Global DMC rollout generally improves the results. |
UI Text Box | ||
---|---|---|
| ||
Using the Standalone vdenoise tool on the rendered frames can additionally improve the quality of the animation. |
UI Text Box | ||
---|---|---|
| ||
You can modify the frequency at which the denoiser is updated during progressive rendering via the Post effect rate parameter located in V-Ray's Settings > System rollout. Increase the value if you want to see the denoised image more often during IPR with V-Ray and V-Ray GPU. However, note that using large values is only useful in IPR and is not recommended for the final rendering. |
...
Example: Default V-Ray denoiser
The example below illustrates how the Default V-Ray denoiser works after more samples are made with the Progressive image sampler. When the samples are too few, there's not enough information for the denoising to produce a smooth result.
Section | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Section | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Example: NVIDIA AI denoiser
...
|
Advanced denoiser parameters
...
Section | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Suggested Render Settings
...
While the denoiser can be quite effective at removing noise, it may produce artifacts and loss of detail if the image is very noisy. For most scenes, use Bucket or Progressive image sampler with the Noise threshold set to 0.05 or lower. Additionally, the denoiser works best when the noise levels across the image are similar (the noiseLevel render channel is uniform grey), so using very low sampling is not recommended.
UI Text Box | ||
---|---|---|
| ||
When rendering animations, enabling the Lock noise pattern option in the Global DMC rollout generally improves the results. |
UI Text Box | ||
---|---|---|
| ||
Using the Standalone vdenoise tool on the rendered frames can additionally improve the quality of the animation. |
UI Text Box | ||
---|---|---|
| ||
You can modify the frequency at which the denoiser is updated during progressive rendering via the Post effect rate parameter located in V-Ray's Settings > System rollout. Increase the value if you want to see the denoised image more often during IPR with V-Ray and V-Ray GPU. However, note that using large values is only useful in IPR and is not recommended for the final rendering. |
Anchor | ||||
---|---|---|---|---|
|
...
Example: Default V-Ray denoiser
The example below illustrates how the Default V-Ray denoiser works after more samples are made with the Progressive image sampler. When the samples are too few, there'
...
s not enough information for the denoising to produce a smooth result.
...
You can compare the results between an image with applied denoising and without.
Section | |||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Section | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Section | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Example:
...
NVIDIA AI denoiser
The example below illustrates how
...
the NVIDIA AI denoiser works after more samples are made with the Progressive image sampler. When the samples are too few, there'
...
s not enough information for the denoising to produce a smooth result
...
. You can compare the results between a render with applied denoising and without.
Section | |||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Example: Intel Open Image Denoise
The example below illustrates how the Intel Open Image Denoise works after more samples are made with the Progressive image sampler. When the samples are too few, there's not enough information for the denoising to produce a smooth result. You can compare the results between a render with applied denoising and without.
...
Section | ||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
File Names of Saved Channels
...