NOTE: As of the release of Corona Renderer 5, version 6 of the Nvidia Optix libraries is being used.
Nvidia has decided to drop support for GPUs of generations earlier than Maxwell starting with this version of the libraries.
This means that GPUs of the Kepler and earlier families (GTX 7xxx series and earlier, Quadro K-series and earlier, where "K" means "Keppler" architecture) are no longer supported for Nvidia AI denoising.
NVIDIA GPU AI Denoiser Errors
NOTE: The first thing to be done in case of any issues with the NVIDIA GPU AI Denoiser is graphics card driver re-installation:
- Go to https://www.nvidia.com/, find the latest driver for your graphics card, and download it
- Install the newest driver
- Restart your computer
- Check if the issue persists
If the above solution does not help, please try the ones listed below, which correspond to specific denoiser errors:
1. Failed to initialize OptiX denoiser.
This error appears if the NVIDIA GPU AI Denoiser library cannot be found or is missing. It can be caused by one of the following:
- The libraries required for the OptiX denoiser were not installed.
Solution: Run the installer again and select the "Custom" install type. On the next screen, make sure the checkbox next to "NVIDIA AI Denoiser" is checked.
Alternatively, you can download the AI denoiser package manually and then install it along with Corona Renderer. See: How to install the NVIDIA GPU AI Denoiser in offline mode?
- You do not have a supported NVIDIA GPU installed in the system.
Please note that the NVIDIA GPU AI Denoiser requires a supported GPU. See: Hardware Requirements
2. Failed to initialize NVIDIA AI denoiser: Runtime version is different from expected. Found 5.1.0, expected 5.1.2
Corona Renderer uses the newest version of the OptiX libraries from NVIDIA - version 5.1.2. This version is automatically downloaded when installing Corona Renderer, and also available here.
However, the library files have the same names as the older version 5.1.0 which is distributed with some other renderers and the older libraries can happen to be loaded with those plugins.
The most common cause for this error is the presence of Autodesk’s Arnold renderer which can be installed together with 3ds max 2019 by the 3ds Max installer, and which uses an older version of the OptiX libraries.
This error can be corrected by preventing Arnold’s version of the libraries from loading:
- Go to C:\ProgramData\Autodesk\ApplicationPlugins\MAXtoA (you can copy and paste the path into Explorer)
- Find and delete or move out of that folder the following files:
Note that the removal of these files from the folder will make OptiX denoising unavailable in Arnold. You should always keep backups!
If you do not have Arnold installed and you are seeing the runtime version error, you will need to uninstall any other renderers that use OptiX and if that does not help or you have no such renderers installed, please contact us.
3. Other possible solutions
If the above solutions do not seem to help, please try the following:
- Right-click on your 3ds Max shortcut icon, select Properties, go to the Compatibility tab, and make sure that the "Run this program in compatibility mode" option is disabled.