Daz Studio 2025 (6.25.2025.x) - NVIDIA Iray 2024

When a new build of Daz Studio includes a new version of the NVIDIA Iray renderer, the new build of the renderer comes with its own set of bug fixes, new features, adjustments to existing features, etc. Since the release of Daz Studio that followed the initial introduction of NVIDIA Iray in Daz Studio (4.8 - initial introduction, 4.9 - following release), a list of its changes have typically been made available in the posts that immediately follow the announcement. In many cases, while the information contained within the posts was/is useful to those that want/need it, it seemed to go unread by many. This same information would also then be reposted when a Public Build was eventually promoted to General Release.
To address some of these issues and bring more visibility to the changes for those who want/need it, we now split these posts off into their own thread. A separate discussion thread will remain available (linked below), but the thread itself will be closed for comment so as to avoid the information being buried by the discussion and to provide notification through regular features of the forum software.
*Note: The entries below come directly from the NVIDIA Iray release notes. Some entries, such as the mention of Linux, Python, etc, currently have no bearing on Daz Studio itself but are included for completeness.
Public Build Threads:
- 6.25.2025.13207 (May 12, 2025)
- 6.25.2025.12207 (May 2, 2025)
- 6.25.2025.11417 (April 25, 2025)
- 6.25.2025.11206 (April 22, 2025)
General Release Thread:
- Pending
Previous Thread:
Comments
Iray 2024.0.0 beta, build 377400.955
Known Issues and Restrictions
Added and Changed Features
Fixed Bugs
Iray 2024.0.0, build 377400.1437
Known Issues and Restrictions
"Background rendering" refers to Iray Photoreal performing work outside of the scope of the IRender_context::render() function. This was introduced in 2012 to improve overall rendering efficiency.
Iray 2024.0.0 extends the situations in which background rendering is active somewhat, to further improve efficiency. Because internal jobs require an active transaction to execute, closing the rendering transaction on the application side will cancel background rendering. Most importantly, note that this is similar to calling IRender_context::cancel_render() with mode CANCEL_AND_CONTINUE. Applications which are experiencing slow/sluggish interaction should ensure that IRender_context::cancel_render is called with mode CANCEL_AND_RESTART when making changes, and before closing the rendering transaction.
In general, applications cannot assume that Iray Photoreal rendering is idle unless the render function has returned with a non-zero value.
Added and Changed Features
Fixed Bugs
Iray 2024.0.1, build 377400.2109
Known Issues and Restrictions
Added and Changed Features
Fixed Bugs
Iray 2024.0.2, build 377400.2626
Known Issues and Restrictions
Added and Changed Features
Fixed Bugs
Iray 2024.0.3 internal, build 377400.3383
Added and Changed Features
Fixed Bugs
Iray 2024.0.4, build 377400.3959
Added and Changed Features
Fixed Bugs
Iray 2024.1.0 beta, build 381500.1577
Known Issues and Restrictions
Added and Changed Features
Fixed Bugs
Iray 2024.1.0 , build 381500.2959
Known Issues and Restrictions
Added and Changed Features
Fixed Bugs
Iray 2024.1.1 , build 381500.4681
Added and Changed Features
Fixed Bugs
Daz Studio 6.25.2025.11206 - *Public Build*