NX
Ray Traced Studio (RTS) window does not render image when set to Gold / Photoreal mode
2021-10-06T23:27:56Z
NX System AdministrationNX for Design
Summary
Details
When setting the dynamic render mode to Gold / Photoreal in Ray Traced Studio (RTS), the image is not displayed and the window in blank.
If the mode is set to Silver (Quality Interactive) or Bronze (Fast Interactive) this image is displayed correctly although the CPU is being used for the image processing and not the GPU.
Why is this happening and how can it be corrected?
Solution
This issue is dependent on the type of graphics card CPU (GPU) being used. When running Ray Traced Studio (RTS) on a system configured with the NVIDIA RTX A6000 graphics card (using Ampere generation GPU), using the Gold/Photoreal dynamic render mode can result in rendering failure. To prevent this, set/export the following undocumented environment variable prior to running NX:
UGII_IRAY_CPU_ONLY_RENDERING=1
This will force RTS to process the image using the CPU rather than GPU. Meaning the image will be generated for Gold / Photoreal mode, however the processing will take longer than using the GPU. This issue is fixed in NX1980 and later where RTS supports Ampere generation graphics cards.
In NX1953 and earlier, the CPU will be used for processing Bronze and Silver render modes with NVIDIA RTX A6000 graphics card, regardless of whether the above variable is used. This is also fixed in NX1980 where GPU acceleration for this graphics card is supported.