Release Notes (3.5)


Release notes for 3.0 versions can be found here.

3.5.24 (2023.02)

Release Notes


3.5.23 (2023.01)

Release Notes


3.5.22 (2023.12)

Release Notes

 

3.5.21 (2023.10)

Release Notes


3.5.20 (2023.10)

Release Notes


3.5.19 (2023.09)

Release Notes

  • [Houdini] Added support for Houdini 19.5.716 and dropped support for 19.5.605
  • [Hydra] Added support for Solaris 19.5.716 and dropped support for 19.5.605
  • [All] Fixed corruption and crash bugs that could occur when rendering scenes with photons, IPC and SSS


3.5.18 (2023.09)

Release Notes


3.5.17 (2023.07)

Release Notes


3.5.16 (2023.06)

Release Notes


3.5.15 (2023.05)

Release Notes


3.5.14 (2023.03)

Release Notes


3.5.13 (2023.02)

Release Notes

  • [Maya] Added support for Intel Open Image Denoiser (OIDN)
  • [Maya] Added support for legacy connections for RSHairRandomColor nodes
  • [Maya] Rendering particle systems that used proxies would sometimes render the original proxy object too
  • [Maya] When no CUDA compute devices are enabled, Optix is no longer available in the GUI nor during rendering
  • [Maya] Particle instancers now produce the correct per particle data when motion blur is turned off
  • [Maya] Older scenes that relied on less strict shader output parameter mapping are now handled correctly
  • [Maya] Fixed issue when IPR is active and motion blur is turned on, then interacting with the scene caused surplus IPR refreshes
  • [Max] Added support for Intel Open Image Denoiser (OIDN)
  • [Max] Fixed missing label in UI for Shading Normal Adaption Technique render option
  • [Max] Fixed issue where tyFlow custom data channels can be collected out of order (requires tyFlow v1.012)
  • [Max] Fixed issue where tyFlow particles used different node names in Cryptomatte
  • [Max] Updated FumeFX support for version 6.0
  • [Max] Volume Material gradient controls are now color-managed
  • [C4D] Added native Pavement shader; Cinema 4D legacy Pavement shader is auto-translated to native shader
  • [C4D] Addressed an issue with material stacking on hair objects that lead to a fatal assertion error in the core
  • [C4D] Addressed an issue where direct AOVs would not be included in proxies under certain conditions
  • [C4D] Addressed an issue where geometry with multiple materials stacked would be unnecessarily re-extracted under certain conditions
  • [Houdini] Added support for Houdini 19.5.493 and dropped support for 19.5.368
  • [Houdini] Added support for Intel Open Image Denoiser (OIDN)
  • [Houdini] Added parameters to the Redshift Proxy SOP to preview any arbitrary proxy file in the viewport
  • [Houdini] Added support for the light linking feature to the user procedurals
  • [Houdini] Added new "Redshift_addUSDProcedural" command and shelf tool to create an OBJ node already configured to work as USD Procedural object.
  • [Houdini] Added new "Redshift_IPRUpdateSubnetMaterials" hscript command to help while updaing HDAs including referenced parameters
  • [Houdini] Added new option in the ROP node to let the plugin use the candidate lights to respect the instanced subnet lights
  • [Houdini] Addressed the creation of empty directories while the IPR renders scenes with custom AOVs prefixes
  • [Houdini] Addressed the overriding of the "shop_materialpath" attribute in the packed objects. New legacy option for old scenes in the ROP node
  • [Houdini] Addressed the RenderView ROP selector to show the ROP nodes full paths
  • [Houdini] Improved IPR performance for any parameter updating events, like transformations, material or light settings, etc.
  • [Houdini] Improved performance while rendering to disk with the OptiX or OIDN denosing enabled
  • [Houdini] Fixed an IPR problem while rewiring OSL nodes
  • [Houdini] Fixed a bug in the OptiX/OIDN denoise overhead parameters
  • [Houdini] Fixed a problem in the RenderView buckets marks when the denosing is enabled
  • [Houdini] Improved performance when rendering sequences by disabling the not useful texture reload check phase
  • [Katana] Added support for Katana 6.0v1 and dropped support for Katana 3.5
  • [Katana] Added support for Intel Open Image Denoiser (OIDN)
  • [Katana] Added support for the light linking feature to the user procedurals
  • [Katana] Improved the live IPR updating performance
  • [Katana] Improved performance while rendering to disk with the OptiX or OIDN denosing enabled
  • [Katana] Fixed a crash in the live rendering feature due to a wrong exit code
  • [Katana] Fixed a bug in the OptiX/OIDN denoise overhead parameters
  • [Hydra] Added support for Solaris 19.5.493 and dropped support for 19.5.368
  • [Hydra] Added support of op: and opdef: references in the texture nodes (not available for batch rendering)
  • [Hydra] Added viewport preview tools to the Redshift Proxy LOP (visible in the guide purpose mode)
  • [Hydra] Added support for Intel Open Image Denoiser (OIDN)
  • [Hydra] Added support for the USD and Alembic procedurals light linking
  • [Hydra] Added support for the Solaris light filters parameter to set custom light shaders working as relationship to support repathing
  • [Hydra] Added new option to the Render Settings LOP, Output, AOV Processing tab, to bake the OCIO color correction
  • [Hydra] Refactoring of the Redshift LOP node to remove dependencies, fix bugs and improve the node support and updating
  • [Hydra] Fixed an IPR crash while updating the cameras motion blur settings
  • [Hydra] Fixed a rare IPR crash while switching LOP networks including render settings
  • [Hydra] Fixed a crash while rendering instances of objects (like imported characters) without point samples
  • [Hydra] Fixed a problem with the points widths while rendering objects with non constant topology and deformations motion blur
  • [Hydra] Fixed a problem with the proxy objects light linking
  • [Hydra] Fixed a crash while switching LOPs related to the shaders release system
  • [Hydra] Fixed a bug in the OptiX/OIDN denoise overhead parameters
  • [Hydra] Addressed the GUI and resolve functions of the Camera LUTs and lens distortion file parameters
  • [Hydra] Addressed a problem in the Solaris Camera LOP if Redshift is installed along with other renderers
  • [Hydra] Improved performance when rendering sequences by disabling the not useful texture reload check phase
  • [Hydra] Updated "Redshift USD Procedural" LOP node to support the USD file mesh, curves and points data viewport preview.
  • [Blender] Added support for Intel Open Image Denoiser (OIDN)
  • [Blender] Fixed a Light nodes editor limitation using texture types
  • [Blender] Added code to ensure to apply the enabled device selection from the plugin preferences panel
  • [Blender] Fixed smooth shader issue introduced in Blender 3.3.1
  • [Blender] Fixed a 'corner case' issue that occurs when the user tries to launch a final render after closing an IPR session, or vice versa
  • [Blender] Fixed a few issues because a Blender API changes in 3.4.1(material index, smooth normals, etc.)
  • [Blender] Added a specific build to manage the Blender API changes
  • [USD Procedural] Fixed the procedural's overrides system (matte, tesselation, user data, etc.), which was completely broken
  • [USD Procedural] Added support for render tags using the "render_tags" parameter; by default "geometry" and "render" are enabled
  • [USD Procedural] Refactoring of the procedural's resources management to avoid conflicts between assets/scenes that include the same materials or shaders paths
  • [USD Procedural] Implemented the access to the USD file mesh, curves and points raw data for viewport preview purposes
  • [USD Procedural] Fixed a crash if the procedural is rendered without any parent xform
  • [All] Added Tiles and Brick shaders to all supported DCC host applications
  • [All] Fixed bug that caused incorrect volumetric emissions with negative values using blackbody mode
  • [All] Fixed bug that affected how dispersion behaved with nested dielectrics and added global legacy switch option for older scenes
  • [All] Fixed bug that caused artifacts in volume GI when using anisotropy
  • [All] Fixed bug that could cause uv attributes to be lost on proxies with overridden materials, when scrubbing shaderballs
  • [All] Fixed bug that could create a dark edge around vdb volumes when rendered with global fog
  • [All] Added Brick and Tiles shader
  • [All] Fixed bug that could make nested proxies that are instanced not render correctly
  • [All] Fixed bug that could cause a point cloud of proxies to render its instanced template on certain frames
  • [All] Fixed bug that would make no-self-shadowing not work properly for hair and point primitives when hardware-accelerated ray tracing was enabled (in OptiX)
  • [RT] Solved ghosting issues on camera movement
  • [RT] Greatly improved antialiasing
  • [RT] Energy clamps are now correctly applied
  • [RT] The denoiser will lose less energy in undersampled filtering scenarios
  • [RT] Improved light sampling
  • [OSL] Fixed bug that caused the trace ray function to yield wrong results for the hit position


3.5.12 (2022.12)

Release Notes

  • [C4D] Addressed a crash issue in certain configurations of the Multi-Shader
  • [All] Trivial change to release notes to fix issue with Maxon App Redshift version detection
  • [All] Fixed bug that prevented the bump scale working for normal maps when "Legacy Normal Map Technique" is not selected
  • [All] Fixed bug introduced in 3.5.11 that broke sprite shaders with using OptiX hardware accelerated ray tracing


3.5.11 (2022.12)

Release Notes

  • [Maya] The Basic | Modified Advanced Settings text now correctly lists all attributes that aren't their defaults
  • [Maya] When a PhysicalSky node is deleted any associated shader is now correctly deinitialised
  • [Maya] The command 'rsRender -about' will provide version and other information about the plugin and renderer
  • [Maya] MASH instancers no longer create point clouds for instanced objects that aren't used by any of their particles
  • [Maya] Volume Grids are now rendered correctly after interactive deleting and undoing
  • [Maya] Particle instancer now updates correctly when instancing objects are added and removed
  • [Maya] Proxy Mesh instances are now rendered correctly after interactive deleting and undoing
  • [Maya] The RedshiftOptions node is now independent of the current namespace
  • [Maya] RedshiftSprite's now display their Color Space with a combo box
  • [Max] Fixed issue introduced in 3.5.10 where 3ds Max can crash when opening Render View
  • [C4D] Added initial support for the Open Image Denoiser (OIDN)
  • [C4D] Improved some Nodes shaders by exposing certains ports by default
  • [C4D] Addressed an issue where a minimum limit in the F-Stop value in the native RS Camera was restricting the range of the DOF focus picking in the RenderView
  • [C4D] Addressed an issue where stacking unsupported materials could lead to a crash under certain conditions
  • [C4D] Fixed bug that would cause a crash when rendering objects displaced by projected textures
  • [C4D] Add node-based Tiles and Brick shader. Legacy Brick and Tiles shaders are auto-translated to node-based shaders
  • [Houdini] Added support for Houdini 19.5.435 and dropped support for 19.5.303 and 19.0.657
  • [Houdini] Fixed a problem with the user procedurals vector type parameters
  • [Houdini] Fixed several not useful log warnings in the lights instancing functions
  • [Houdini] Fixed an IPR updating problem in the Redshift USD Material Builder node
  • [Hydra] Added support for Solaris 19.5.435 and dropped support for 19.5.303 and 19.0.657
  • [Hydra] Scene Import LOP: Added support for the Redshift object and camera level options
  • [Hydra] Added support for the hole indices feature
  • [Hydra] Fixed geometry glitches and crashes while working with USD objects including non-constant topology samples
  • [Hydra] Fixed a crash while rendering strands with UV maps
  • [Hydra] Deprecated the old (broken) redshiftstandardrendervars LOP; all the AOVs configuration is now done using the Redshift LOP
  • [Hydra] Redshift LOP: Added the output file options
  • [Blender] Added support for Denoise
  • [Blender] Removed 'Render into Blender' UI button; now the render is shown inside Blender whenever 'Render to file' is not activated
  • [Blender] Fixed small issue in EXR layered file channels when assembling light group name. Now use '_' instead of '.'
  • [Blender] Fixed render region error in 'Render to file' mode
  • [Blender] Fixed error using instantiated proxy's in to particle systems
  • [RenderView] Fixed potential crash after an OCIO config is reloaded
  • [Alembic Procedural] Procedural included in the Redshift/Procedurals/alembic directory
  • [Alembic Procedural] Fixed several issues in the deformations motion blur
  • [USD Procedural] Procedural for USD 20.08, 21.08, and 22.05 included in the Redshift/Procedurals/usd directory
  • [RT] Use of the Tri-Planar shader no longer triggers unnecessary shader recompilation
  • [RT] Denoiser convergence quality slightly increased
  • [RT] Improved sampling, RT produces cleaner images
  • [RT] Improved convergence speed and quality in images generated over many frames
  • [RT] Fixed dome light reflections
  • [RT] Correct hair thickness
  • [RT] New denoiser implementation
  • [RT] Fixed an issue with secondary ray mip-map sampling, causing blurry textures in reflections and refractions
  • [RT] Improved denoiser speed and bandwidth
  • [RT] Slightly improved antialiasing
  • [RT] Fixed a crash that could happen in scenes with many lights
  • [RT] Fixed a bug where a light could appear out of nowhere
  • [RT] Fixed a bug where lights could randomly disappear
  • [RT] Optimized compilation times of material shaders with Tri-Planar nodes or bump mapping by about 40%
  • [RT] Fixed bump-mapping artifacts
  • [CPU] Fixed crash that could occur when rendering deep AOVs
  • [All] Fixed crash if OptiX denoiser was somehow enabled but the system didn't have an NVidia GPU - or if the licensing disabled all GPUs. Also made the subsequent error message more informative
  • [All] Fixed recently introduced bug that would cause legacy proxy volumes to always use temperature based emission
  • [All] Added support for Volumetric Multiple Scattering
  • [All] Fixed bug that could produce incorrect-looking normal maps. Added legacy switch option to BumpMap and NormalMap nodes for older scenes
  • [All] Added enum to StandardMaterial to select how fresnel reflectance should affect shadows, replacing the bool added in 3.5.10
  • [All] Added new experimental option for shading normals, so extremely biased normal maps 'adapt' to the surface topology and allow light bleeding instead of resulting in unwanted black features


3.5.10 (2022.11)

Release Notes

  • [Maya] Fixed a bug introduced around 3.5.05 that would cause Wireframe shader node connections to fail
  • [C4D] NOTE: Redshift 3.5.10 and later are not compatible with 2023.0.0 or 2023.0.1; please upgrade to Cinema 4D 2023.1.0 for ongoing Redshift compatibility; Prior C4D releases (21-26) are unaffected and are fully compatible with Redshift 3.5.10
  • [C4D] Added support for the native Redshift Camera in C4D 2023.1, which replaces the Standard Camera + RS Camera tag in new scenes; existing scenes will continue to work as before, but can be converted to the new scheme
  • [C4D] Addressed an issue in C4D 2023, where the background of material previews would look inconsistent when native OCIO is enabled
  • [C4D] Addressed an issue where incorrect uvs would be used under some rare conditions
  • [C4D] Added support for automatically detecting some types of mesh velocity weightmaps/vertex colors as well as the velocity grids in C4D Volumes without the use of the RS Object tag
  • [C4D] Improved the RS Volume object which now automatically fill the velocity channels when a VDB file is selected
  • [C4D] Added support for the Pyro object in C4D 2023.1, as well as a Pyro Volume material preset
  • [C4D] Addressed an issue where the C4D Volume Loader object would use an incorrect VDB frame when motion blur is enabled
  • [C4D] Added support in C4D 2023.1 for creating Redshift materials when double-clicking in the material manager. The default material is now based on Standard material shader
  • [Max] Fixed a bug introduced in 3.5.09 that would break bump mapping node connections
  • [Max] Fixed issue with Hue slider in Redshift Color Picker when configured to 0-1 range combined with degrees
  • [Max] Fixed issue that could crash 3ds Max after loading a render preset
  • [Max] Fixed issue where UI doesn't update correctly after loading a render preset
  • [Max] Fixed incorrect directory used to create post-uninstallation cleanup script
  • [Houdini] Added support for Houdini 19.5.403 and dropped support for 19.0.662
  • [Houdini] The "Ignore Pivot Point Attribute" instancing option is now disabled by default
  • [Houdini] Addressed the AOVs TIFF and PNG "Bits per Channel" options
  • [Katana] Fixed a shutter sync issue between transformations and deformations while rendering the motion vectors AOV
  • [Katana] Fixed the rendering of the motion blur from the velocity attribute in the sphere particles point clouds
  • [Katana] Added support for material overrides to the user procedurals
  • [Katana] New set of options in the RedshiftObjectSettings node to configure several object-level motion blur options
  • [Hydra] Added support for Solaris 19.5.403 and dropped support for 19.0.662
  • [Hydra] Improved scene update performance while working with complex scenes
  • [Hydra] IPR scene update functions improved to support any kind of data updates (UVs, vertex attributes, etc)
  • [Hydra] Improved support for the "Render all frames with a single process" Solaris feature, supporting any kind of animated data
  • [Hydra] Fixed a crash while switching cameras or importing them from the scene
  • [Hydra] Added support for the {AOV} tag to the Redshift LOP, "Common File Prefix" parameter, to configure the AOVs file names
  • [Hydra] Fixed default beauty AOV file export in Redshift LOP
  • [Hydra] Fixed the "Disable All AOVs" and "Hide AOVs Options" features in the Redshift LOP
  • [Hydra] Fixed an IPR crash while working with the sun/sky light
  • [Hydra] Fixed a crash while rendering instancers with UV maps in the instance points
  • [Hydra] (EXPERIMENTAL) Added support for the RSLight OBJ node scene import feature
  • [Blender] Set RS Standard material node tree as default for "Add RS Nodetree" option
  • [Blender] Updated the link to the new plugin documentation page
  • [Blender] Added support for rendering multiple scene layers, using the layer name instead of the first index
  • [Blender] Fixed error recreating the OSL node connections inputs after load a scene previously saved with OSL nodes
  • [Blender] Apply the node socket update call method to the 'on the fly' created sockets for OSL nodes
  • [RenderView] Fixed issue where view is re-centered when using Render Region in IPR fill/fit modes
  • [RenderView] Extended maximum zoom to 3200%
  • [RenderView] Zoom spinner control step amount adapts to zoom level
  • [RT] Fixed artifacts in materials with a Layered Shader node introduced in 3.5.09
  • [CPU] General performance improvements
  • [Metal] Added support for macOS Ventura
  • [All] Fixed Hot pixel noise in GI when using Transmission
  • [All] Fixed bugs related to how reflectance affects shadow strength for the Standard Material. Added material toggle to revert back to old behavior if desired
  • [All] Standard Material 'shadow opacity' is now in the range -1 to 1, with negative values allowing you to control the amount of reflectance contribution to the shadow
  • [All] Standard Material 'shadow opacity' now only affects transmission shadow strength, as it should have always done
  • [All] Fixed bug that could cause photon rays to cut abruptly from lights that are placed close to the edge of the scene


3.5.09 (2022.11 - shipped in Cinema 4D 2023.1)

Release Notes

  • [C4D] NOTE: Redshift 3.5.10 and later are not compatible with 2023.0.0 or 2023.0.1; please upgrade to Cinema 4D 2023.1.0 for ongoing Redshift compatibility; Prior C4D releases (21-26) are unaffected and are fully compatible with Redshift 3.5.10
  • [C4D] Added support for the native Redshift Camera in C4D 2023.1, which replaces the Standard Camera + RS Camera tag in new scenes; existing scenes will continue to work as before, but can be converted to the new scheme
  • [C4D] Addressed an issue in C4D 2023, where the background of material previews would look inconsistent when native OCIO is enabled
  • [C4D] Addressed an issue where incorrect uvs would be used under some rare conditions
  • [C4D] Added support for automatically detecting some types of mesh velocity weightmaps/vertex colors as well as the velocity grids in C4D Volumes without the use of the RS Object tag
  • [C4D] Improved the RS Volume object which now automatically fill the velocity channels when a VDB file is selected
  • [C4D] Added support for the Pyro object in C4D 2023.1, as well as a Pyro Volume material preset
  • [C4D] Addressed an issue where the C4D Volume Loader object would use an incorrect VDB frame when motion blur is enabled
  • [C4D] Added support in C4D 2023.1 for creating Redshift materials when double-clicking in the material manager. The default material is now based on Standard material shader



3.5.09 (2022.10)

Release Notes


3.5.08 (2022.09)

Release Notes


3.5.07 (2022.08)

Release Notes


3.5.06 (2022.08)

Release Notes


3.5.05 (2022.07)

Release Notes


3.5.04 (2022.06)

Release Notes


3.5.03 (2022.05)

Release Notes


3.5.02 (2022.05)

Release Notes


3.5.01 (2022.04)

Release Notes


3.5.00 (2022.04)

Release Notes