Build 5.00.50
Date – Nov. 17, 2020
New features
V-Ray
- Support for rendering in ACEScg color space with option to recognize the texture color space from the file name
- Updated the V-Ray for Houdini installer so the V-Ray Material Library can be automatically set up in Houdini
- Added the V-Ray Material Library (Windows only)
- Added support for Post-Translate scripts in V-Ray 5 for Houdini
- Simplified Renderer ROP UI
- Added support for the V-Ray Memory Tracker
V-Ray GPU
- Add support for Out-of-Core codepath
- Support for 2D displacement
- Add support for OSL shaders
- Add support for the Cellular map
- Add support for the Bercon Tiles and Bercon Wood maps
VFB
- Add entirely new implementation of the VFB with integrated Layers compositing
- Added support for the Light Mix Render Element
Materials
- Added Coat and Sheen layers for the V-Ray Material
- Added a new car paint material with more precise flakes filtering and reduced memory usage
Textures
- Add a UVW Randomizer that should be used solely as Image File and Triplanar VOPs’ uvwgen input with stochastic tiling support
- Added randomization options for the Multi ID texture
- Added a “Same Object Mode” option for the V-Ray Dirt texture
Lights
- Added an Illumination Mask option to the V-Ray Lights
Modified features
V-Ray
- The “Light Path Expression” option under the Light Select element is now always available regardless of presence of the VFH_LPE_ENABLE environment variable
- V-Ray shading VOPs are no longer visible in the Material Builder context of 3rd party render engines
- Dropped support for Houdini versions below 18.0
V-Ray Proxy
- Updated the Proxy Export Simplification Type drop-down
Materials
- The Gallery files for the V-Ray Material Library now ship with the V-Ray for Houdini installation
Textures
- The Color Space parameter for files loaded in the Image File VOP is now automatically set up based on the file’s name
- Added support for the “Reference Space” and “Reference Transform” options for the TriPlanar texture for world-space projections
- Added the “Random” and “Pattern ID” textures for V-Ray 5
Rendering
- Light Select elements with a Lights list pointing to non-existent scene lights will be ignored
Export
- Optimized scene export for scenes containing large numbers of lights in multiple subnetwork levels
- Added support for expressions in the Renderer ROP’s Objects lists
- Added support for selecting subnetwork in the Light Select’s “Lights” list
- Improved export time for instances with motion blur
- Added support for V-Ray Object Properties placed over a Geometry node holding a VRScene SOP
- Added support for exporting UV sets from unpacked alembic files even if the attribute type info is not “texturecoord”
Baking
- Added support for named UV sets for the Renderer ROP’s UV Mapping type
Material Library
- Updated the material library
Bug fixes
V-Ray
- Fixed a bug preventing V-Ray from loading on OSX
- Fixed a bug causing the Standalone V-Ray executable to fail on Windows
- Fixed V-Ray not loading on Linux
- Fixed a crash when rendering using Light Select Light Path Expressions
- Fixed a crash when closing the Volume Grid Shader custom ramps on OSX
- Fixed a bug causing textures with $F in the file name to not be evaluated correctly for production rendering
- Fixed a crash when the License Server is not installed and rendering is attempted
V-Ray GPU
- Fixed an ‘Exception in Core’ crash with CUDA and RTX
- Fixed a bug causing incorrect evaluation of attributes in the texture’s path when rendering with CUDA or RTX
- Removed legacy message “Unsupported 2D Type for Displacement” printed in log when using V-Ray GPU
- Fixed a CUDA crash on Linux
- Fixed a bug causing displacement to fail when rendering with CUDA or RTX
- Fixed a bug causing attributes on particles to be ignored for shading
IPR
- The Subdivision toggle under the Displacement Properties does not update the IPR
- Changing any of the OCIO Texture’s parameters does not update the IPR
- The Illumination Mask parameter is not updated in IPR
- Fixed an IPR crash after production rendering
- Fixed an IPR crash when starting IPR on frames other than 1
- Fixed an IPR crash when changing the timeline frame during IPR
- Fixed a bug causing IPR to halt when changing a parameter on the new Car Paint 2 material
VFB
- Fixed a crash on second render after adding a new layer in the compositor
- Fixed a bug causing inaccurate Render Region in production rendering
- Fixed a bug causing production renders to disable the history and clear the set up History folder path
- Fixed “Use VFB Background Image” option under the Renderer ROP not working with the new VFB
V-Ray Proxy
- Fixed crash on export with Proxy Export SOP
Export
- Fixed bad parsing for quotes in Light Select’s Light Path Expression
- The Illumination Mask parameter does not behave correctly when the same light is present
- Fixed an incorrect export for the OSL Texture and OSL Material
- Fixed Exposure Value of Physical Camera is not exported
- Fixed Hair Properties’ Render as Smooth Curves toggle breaks material assignments with Multi Material for hair
- Fixed a Deadline issue causing wrong export path for VRScenes in a specific case
- The Material ID VOP’s “lpe_label” parameter was set up to export incorrect data type which caused wrong LPE output
- Some animated Renderer ROP parameters are ignored when the render camera is also animated
- Fixed a bug causing the V-Ray UVW Randomizer VOP to behave incorrectly when used with the V-Ray Triplanar texture
- Fixed a bug causing double export for the lights in the Light Select element producing incorrect results
- Fixed wrong parsing for Image File node’s File Path parameter
Rendering
- Fixed VFB Render Region is discarded on render or IPR start
- Fixed UI locked after render is done or stopped when the Renderer ROP is connected to another node
- Fixed Bezier Curve texture produces values beyond 1 even if Extrapolate Beyond End Points is OFF
UI
- The “Pack Scene” button causes an error when looking for the V-Ray Log if the relevant environment variables are not present and the log file is missing
- Set Light Select default “Lights” parameter to “*” instead of empty string
- Added additional Sun Light options to the V-Ray Light Lister
VRScene
- Fixed a bug causing the “Unpack to Polygons” option to occasionally cause a crash
- Fixed a crash when creating a VRScene SOP if V-Ray is not initialized by creating a Renderer ROP
- Fixed a crash when creating a VRScans VOP if V-Ray is not initialized by creating a Renderer ROP
Cloud
- Fixed an issue causing upload of multiple jobs from multiple Renderer ROPs connected to the Chaos Cloud ROP to fail
Installer
- Updated the V-Ray Installer for OSX and Linux