Page History
...
UI Button | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
New features
...
V-Ray
- Add new instancing backend for lower time to first pixel and optimized scene size
- Implement multi-threaded multithreaded "Compiling geometry" step for polygon meshes
- Add Houdini 20: GCC 11 builds support
- Add support for Houdini 20.0.590 production build
- Add support for Houdini 20.0.547 production build
- Update V-Ray Core to 6.2
- Make single installer for all supported minor HDK builds, per major HDK version
- Image File VOP "File Path" parameter promotion
- Add "Save Cryptomattes SeparetlySeparately" toggle under the Image tab of the V-Ray Renderer ROP
- Add V-Ray Decal Displacement parameters
- Add ability to assing assign V-Ray Object Properties at the SOP level
- Add support for V-Ray Material Metalness and Roughness AOVs
- Add support for the "Preserve Geometry Borders" toggle for Subdivision
- Add support for Light Select for Environment Fog with texture attached to it
- Add support for Houdini's native Parameter VOP
- Add support for positive and negative axis textures for the Tri-Planar Triplanar texture
- Add "Path Guiding" for Light Cache GI to the V-Ray Render Settings
- Add "Adaptivity Clamp" option to the V-Ray Render Settings
- Add "Directional Strength" paramter parameter for V-Ray Rect Light
- Add "Adaptivity Prepass" parameter for Brute Force GI
- Add custom OCIO control for providing a config file under the Units tab of the V-Ray Render Settings
- Add Phase Function control for the V-Ray Fog Effect
- Add support for V-Ray crease data with subdivision through the "creaseweight" attribute
- Add support for shader overrides based on "scene_name" for Rayserver Instancer
- Add support for subnetconnector subnet connector VOP
- Add Sheen, Sheen Glossiness, Coat and Coat Glossiness AOV support
- Add "Light Select Matte" toggle for isolating shadows over matte/holdout surfaces with Light Select AOV
- Add "Direct Diffuse Shadow" and "Direct Specular Shadow" modes for Light Select AOV
- Support for VRScene unpacking with RenderStats, Wrapper or Multi ID material export from 3ds Max
- Add Volume Shader Velocity Smoothing "Threshold" and "Similarity" options
- Export the V-Ray Material SSS to the SSS render element instead of Refraction
- Add support for SOP level V-Ray Object Properties for packed disk primitive VDBs
- Add "Min.Pixel Size" render setting to support very small lights that are far from the camera
- Add support for Cryptomatte by Attribute for alembic primitives and string string attributes placed over the packed alembic primitive
- Add "Bump Delta Scale" control for the V-Ray Material
- Add support for Renderer ROP Material Overrides for Volumetrics
- Add N attribute sampling support through User Color VOP
Solaris
- Add support for Resumable rendering
- Add support for the V-Ray Toon environment effect through the Single VOP and the Render Geometry Settings LOP
- Add support for Unpacking nested instancers instances to improve Time to First Pixel - through the Render Settings LOP
- Implement Python Post Translate support through the Render Settings LOP
- Add support for VDB vector fields for Smoke Color
- Solaris: add support for vec3 and float3 volumes for smoke color
- Solaris: аdd support for live/native Houdini volumes
- Solaris: Add support for V-Ray Clipper through the Render Geometry Settings LOP
- Solaris: Add support for OSL texture and material
- Solaris: Add support for Trace Sets
- Solaris: Use V-Ray Camera settings for viewport IPR
- Solaris: Instance detection to reduce time to first pixel and RAM used for rendering
- Solaris: Added COP (/img) nodes support
- Solaris: Write denoiser generated render elements through Hydra for standalone denoising post-render
- Solaris: Support for Cryptomatte primvars for instanced particles
- Solaris: Support for Cryptomatte primvars for instanced hair
- Solaris: Initial implementation of V-Ray light filters
- Solaris: Faster output for beauty render element through LPE (C.*)
- Solaris: Add support for Light barn door parameters
Fur
- Expose V-Ray Fur "Lock to Surface" and "Reference Frame" for "Per Area" distribution type
- Add support for Per Area distribution type for V-Ray Fur with live geometry
- Allow for separate material assignment for V-Ray Fur when using Displaced geometry as the source
GPU
- Add CUDA/RTX support for the Random VOP
- GPU: Add support for object properties reflection/refraction mask in RTX mode
- Add GPU support for Mtlx Image's Signature type
Modified features
- Solaris: Add UsdUVTexture scale/bias support
- Solaris: Ensure smooth normals on crowd caches
- Cosmos: use space_multiplier for proper scaling of imported objects
- Set Cosmos asset materials using a Material SOP instead of assigning the material at the object level
- Expose the "Scale Opacity by Scene Units" option of the Volume Shader so Smoke Alpha can be based on scene units rather than voxel count
- Hide the old Hair3 material from the GUI
- Add missing "Position Across Strand" output for the V-Ray Hair Sampler
- Show the"Use Focus Distance from Camera" parameter for the Depth of Field settings of the V-Ray Renderer ROP
- Expose the UV Bercon Variance Offset, Size and Angle as textureable parameters
- Enable IPR info logging by default
- Specified VFB History folder should be automatically created if not present on disk
- Combine Light materials and Lights with duplicate names in a single element when using Light Mix in "Instanced Lights" mode
- Solaris: Do not clamp velocity by default for Velocity AOV
- Apply Enmesh from Cosmos import on all selected object nodes
- Rendering noise pattern may remain the same for a few frames even with "animated noise pattern" option enabled
- Ability to promote parameters for textures in VOP context
- Add support for automatic UV channel handling for VRScene materials from Houdini to 3ds Max
- Solaris: Speed up translation of V-Ray shaders
- Solaris: Improved viewport volume speed
- USD: Add standalone V-Ray 6 builds
- Set /obj V-Ray light node shape to 'light' and color to yellow on creation
- Vantage: Instanced geometry is not loaded from live link to Vantage
- Allow post translate scripts to change VFB settings and layers
Bug fixes
- Solaris: toggling control on one of the Volumetrics settings triggers the VFB
- LightSelect : shadow select modes are missing in Type dropdown menu
- Solaris/USD : "Use Blend Input" of TexFalloff breaks the IPR
- Solaris: TexFalloff is not updating in IPR
- Solaris: Light linker does not trigger an IPR update
- Solaris/USD: Light Linker does not respect instances
- Solaris: Render hair and smooth normals on Crowd assets as Karma does
- Solaris: TexSoftbox ignores vignette
- Solaris: Light Linker does not respect include/exclude when subobjects are used
- Solaris: Rect Light has wrong control parm definition for directional_strength
- Solaris: Error when trying to create a V-Ray Standard Render Vars LOP
- Solaris: Light Filters go missing in Viewport rendering when changing the node display flag
- Crash when rendering multiple hair systems with with different time/geometry samples
- Installer button for "Help make V-Ray better" is missing
- Installer will hang if you run the V-Ray installation while Houdini is open
- Solaris: Crash with the p_ref AOV
- Solaris: Cylinder light flickers on every frame
- Solaris: V-Ray light filters have stopped working
- MaterialX: MtlX Mix VOP in "Surface Shader" mode has no effect
- Very small lights will flicker or completely disappear from final render
- Solaris: when no lights are present in /stage, a default light with very high intensity is generated for husk with Houdini 20.0.506
- Houdini 20: V-Ray Material builder is not shown in the menus by default
- MtlX: UVtiling and UVoffset parameters of MtlX Tiled Image are not working with V-Ray
- Volumes in Volumetric Geometry mode disappear when object level transform is modified
- Hang on sequence render end on Linux with hython and volumes when passing a python file with a list of Houdini files to render
- Hang when rendering volumes with Motion Blur starting Nov. 23, 2023
- Solaris: Discrepancy between Production and Interactive when rendering volumes
- Aperture Offset with Data Window doesn't work
- Render Region in Solaris is wrong in Houdini 20
- Environment fog container renders empty when Dome Light shadows are enabled
- Hair crash/hang when there are repeating vertices on the same hair strand
- "Mix. Map" is always exported and used for V-Ray Mix texture, making the "Mix Amount" parameter redundant
- Wrong export and rendering for UV Projection for Solaris and vanilla Houdini
- Compiling geometry in V-Ray Standalone with specific scene takes high amont
- amount of time
- Solaris/USD : MtlX Geometry Property Value has stopped working
- Enabling the "W Coord" for Hair will cause the Z component of custom attributes to be overriden
- overridden when read with UserColor VOP
- Solaris/USD : Custom primvars have stopped working with the latest nightly builds
- Solaris/USD : Instanced geometry is not showing in Viewport render with the latest nightly build
- Solaris/USD : Wrong color for V-Ray Toon effect
- Solaris/USD : Light material's "Double-Sided" and "Emit on Back Side" options have no effect with the latest nightly build
- Solaris/USD : expose "Occlude Lights" parameter for Rectandle
- Rectangle, Disc and Sphere lights
- Different displacement on Linux and Windows on a triangle fan with a degenerate triangle
- Mac OS: QT errors when rendering with Husk
- Ocean Spectra's pointmask doesn't work correctly when the grid is offset
- Solaris: Artifacts in Noise Level AOV when rendering through Husk using the Bucket Sampler
- Blank Velocity pass when Displacement is enabled
- Solaris: Motion Blur and Depth of Field are disabled by default for Husk
- Scanned material: file parameter has wrong value
- Disabling the Render Stats "Cast Shadows" option has no effect for self-shadowing when used in a Material Override shading network
- MacOS: Immediate crash on render and/or VRScene export
- Solaris/USD : attenuation parameters for mesh light have wrong names
- Ocean Spectra "cusp" output has varying intensity during animation rendering causing a flickering effect
- Cosmos: textures of cosmos assets not rendered starting with builds from July 12
- Solaris/USD: wrong bitmap path when <frame04> in file name
- Export Camera Screen Window X/Y parameter for each frame in the VRScene file
- Inability to choose In / Out Color Space Parameters with aces-v1.3_ocio-v2.1 config
- Ocean Spectra Wave Instancing - crash when "Radius" option is disabled
- Ocean Spectra Wave Instancing artifacts when instance point radius overlaps for multiple points
- Solaris: Camera Aperture Offsets are ignored when rendering through Husk with V-Ray
- Significant rendering slowdown with Ocean Spectra displacement between Core 6.0 and 6.1
- The Sun Light Clouds "Seed" parameter should default to "0" instead of "1024"
- The first render after disabling "Override Camera Resolution" on the Renderer ROP is cropped incorrectly
- Resolved unnecessary object cooking
- Wrong alembic frame is loaded when using a looping sequence with Motion Blur enabled
- Missing export for nodes inside Subnet VOPs when using a Parameter VOP to create the I/O sockets
- Solaris: missing primvar export when Reference LOP "Make Instanceable" is enabled
- Velocity AOV output is wrong when using a Digital Asset for the Render Elements parameter on the V-Ray Renderer ROP
- Changes to Log Verbosity aren't being saved when changing it after ending IPR session
- Support for the Alembic file format for V-Ray Fur
- Render Elements are not exported separately when Write Deep Data is enabled
- Animated Focus Distance parameter is not exported when Physical Camera is not present
- Update V-Ray Fur distribution slider range
- Alembic Velocity blur bounds are computed based on geometry time samples blur
- Support for Displaced Geometry for V-Ray Fur
- Solaris: IPR is not updated on shader parameters change
- Wrong V-Ray Material SSS with Rayserver Instancer enabled
- Solaris: V-Ray Dome Camera FOV is not correctly exported
- Solaris: Materials always force create a preview shader
- Solaris: Translate promoted parameters to the main shader primitive
- SOP level material assignments are ignored for instanced Alembic primitives using Rayserver Instancer
- LightMix: all materials are rendered as AOV when Light groups are Instanced Lights
- V-Ray About Window is too big
- Data conversion for socket type "color" to socket type "vector" fails
- LPE: wrong contribution when light LPE tag is used
- Solaris: V-Ray Toon material is not working
- EULA: installer does not save ".eulaAcceptedXXXXXX..." file , so second acceptance is required in Houdini
- Solaris: VFB may be not shown for husk
- Solaris: Missing geometries with instancing detection on Linux
- Plastic Translucent Cosmos Materials renders incorrectly
- Textures' parameters do not show up in Houdini 19.5.605 on OSX
- Wrong parameter label for Transform Matrix Rotation Order control
- Wrong displacement amount exported for V-Ray Decal
- V-Ray Renderer "Show Frame Buffer" button does not work until V-Ray is initialized through a render
- Bump does not work when Attributes are added to the Triplanar
- Solaris: Match multiple texture user tags
- Object Properties visibility settings have no effect for very small objects when Subdivision is applied
- Cast Shadows option from V-Ray Object Properties does not work with static geometry when a material is assigned
- Solaris: vector displacement options are not exported
- Solaris: export float AOVs for Denoiser "defocusAmount" and "noiseLevel"
- Very slow forced materials translation
- Mesh Light disappears on second frame of a sequence render in GUI rendering only
- 3ds Max VRMat import of VRScene material coming from Houdini has no UV mapping
- Solaris: Duplicated frames when rendering specific USD with Husk
- Velocity render element with motion blur disabled causes triplanar offset
- Post Translate script effect is lost during IPR for Physical Camera, if changes to the camera parameters are made
- Solaris: Render Region is sometimes not updated correctly until a camera move
- Crash or Freeze when scrubbing the timeline while IPR is active
- Environment Fog is missing from Light Select AOV if the fog is textured
- GPU: Matte Shadows is wrong with Rect lights when Shadow Bias is very low
- Slow export for VRScene files when batch rendering
- Solaris: Performance issues on some configurations with certain Ocean setup
- Solaris: V-Ray Sampler bumpNormals output is wrong for rayserver
- Solaris: V-Ray Sampler random_by_polyShell does not work with rayserver instancer
- Solaris: Add support for Velocity AOV with disabled motion blur
- Solaris: Cryptomatte for Material Name and Material Path modes has wrong manifest
- Pack Scene command throws an error with latest builds
- Popping alembic transform when motion blur is enabled with Duration of 1.0 and Interval Center of 0.0 when exporting single VRScene for entire sequence length
- Solaris: Discrepancy in Mapping compared to V-Ray for Maya with a provided .USD file
- Specific tiled EXR file returns black color when applied as texture due to only channel present in file being rgb.R
- LPE light tags are not treated as events which causes wrong output for tagged lights
- GI from all lights is included in Light Select when using LPEs with Light Cache instead of Brute Force
- Ocean Spectra texture with motion-blur produces slightly different displacement than without motion-blur
- Solaris: display flag change makes all the geometry go transparent
- Wrong transforms in Hydra with specific USD scene
- IPR: Decal displacement is not handled by IPR
- Light Material: texture as color multiplier produces different result than direct value
- LightInstancer: Add support for instancing of textured lights
- Primary visibility for geometry with overlapping parts cuts to alpha
- V-Ray Enmesh: add support for alembic as source and reference objects
- V-Ray Enmesh: add support for packed source and reference objects
- Installer: prevent installing over running V-Ray if Houdini or Husk are running
- Instanced objects transform is ignored when using Light material with Direct Illumination
- Solaris: Displacment
- Displacement VOP parameter "Use Global Settings" is ignored
- Color Correct VOP is not exported to .vrscene when GPU is chosen
- High memory usage and geometry compile time when using Alembic with instanced shapes instead of vrmesh
- MaterialX Color Ramp has wrong output when used with a Geometry Property Value sampling the UVs of the geometry
- Solaris empty viewport when using Distributed Rendering
- VRScene Material Import fails due to missing plugins: MultiplyDivide and PlusMinusAverage
- Solaris: Changing the material connected to the output node of a V-Ray Material Builder VOP does not cause an update
- VRayDirt's "Ignore Self Occlusion" does not work
- Solaris - "Use" options for SettingsEnvironment from Dome Light for GI/Reflect/Refract/Secondary Matte are not used
- Standalone: illumination masks exported from VFH not rendered in standalone
- Incorrect motion-blurred displacement when expansion type is dynamic
- Light Textures - <frame> token is exported in the file path instead of evaluating the expression
- Deadline: ${FBATCH} is not evaluated correctly
- Incorrect displacement for moving objects motion-blurred with geom_samples >= 3
- Crowd: Smaller values of Random Clip Offset lead to wrong render results
- Add OCIO to color space menu
- VFB - using an EXR as Background image with "As Foreground" enabled causes the image to go black
- VFB - do not tint RGB channels when displaying them isolated
- IPR: Costant
- Constant updates for volumes when changing shader params if Motion Blur On and rendering the last file in the VDB sequence
- Solaris: custom volume used for smoke color is not rendered correctly
- Square artifacts on using Adaptive Dome Light on GPU
- Crowd: Missing delay in animation when rendering the whole sequence compared to smaller frame ranges
- Wrong applying and mapping of imported via .vrscene materials
- Wrong mapping after Unpacking to Polygons a .vrscene exported
- export from 3dsMax
- Crowd: Discrepancy in animation result when rendering sequence and per frame in a specific scene - missing agents
- Wrong material assignments when using animated switch node and uploading to Chaos Cloud
- Solaris: options in Display Options > Renderer are not handled
- Solaris: float to color automatic conversion does not work
- Missing texture animation export for particular scene on first export, if no GUI render is initiated
- Solaris: crash when shader has wrong connection
- Add native support of light labels in the LPE manager
- Ocean surface sometimes differs from the one in Houdini
- Animated shader parameters are not exported for static meshes
- Add support for RGBA Combine VOP for GPU
- Displacement via V-Ray TexTriPlanar results in holes in the geometry with specific scene
- Triangular artifacts on packed .abc when Bitmap Filtering type is not set to None or Nearest
- Immediate crash when Denoiser and Volume Grid shader with the Volumetric Z-Depth parameter set to 'Separate V-Ray Element' is added on volumes
- Hang after render of packed geometry is finished and when exporting .vrscene
- Lighting discrepancy between CPU and GPU results when Direct Light is used with Intensity higher than 1
- Enable Probabilistic Volumetrics by default
- Empty About V-Ray window
- V-Ray Clipper does not work for Lights
- Mesh lights are clipped by V-Ray clipper even when "Clip Lights Geometry" is disabled
- Falloff Curve is faulty set to Constant interpolation when TexFalloff texture is unpacked from an imported . vrsene
- vrscene file
- Unpacking to polygons provokes error and crash with a specific .vrscene
- VFB2 resizes by itself on render if the layer panel is collapsed
- VFB constantly loses focus on OSX and gets hidden behind the main Houdini window
- Disable light materials option of the V-Ray Renderer has stopped working
- Ignored ROP parameters when changing camera to animated one
- Failed to create node for plugin TexBezierCurveColor when unpacking a vrscene from 3ds Max
- Attributes are not correctly interpolated for geometry with OpenSubdiv applied
- V-Ray ROP inside an HDA is not handling referenced parm when HDA is locked
- Light Instancer with 100k lights failed to render on Chaos Cloud
- Textures assigned through image file path tokens referencing a string attribute are ignored when rendering on the Chaos Cloud
- Hang or crash when assigning a COP network as texture during IPR on OSX
- Alembic with baked shop_materialpath loses its material assignment when subdivion
- subdivision is applied
- UV Channel Named exports UVWGenProjection when used directly in ImageFile
- Wrong results for Normals and BumpNormals AOVs when rendering with GPU
- Environment Fog is missing in Light Select element when Deep Output is enabled
- Preview of .vrscene with many proxies is very slow - add proxy preview type and cache data in preview
- Textures provided to OSL Texture as input are not evaluated
- VRScene viewport preview is broken on Windows
- VFB gets smaller and smaller every time it shows
- Difference in refractive objects rendering between CPU, IPR and CUDA rendering.
- Geometry node's Render>Geometry>Point scale parameter is not considered when rendering packed alembics
- The position of an animated camera is not updated when changing the timeline frame during an IPR session
- Crash in a specific scene with adaptive lights
- Crash when rendering particular vrscene with Standalone on Linux
- Forced hidden objects are not rendered
- VFB disappears when deselecting the Houdini window on Linux
- IPR not updating copied instances
- Switch with expression is not updated in IPR
- Channel Reference in redered
- rendered image name is not evaluated correctly
- Hang when changing resolution in VFB IPR
- Mesh and Hair merged in the same object breaks material assignments
- Creating lights and geometry during IPR leads to some light include/exclude issues
- IPR not handling object level transformations with expression
- Cryptomatte by attribute is not working on crowds
- IPR - first created light is not disabling the default one
- IPR is not always updating regular mesh copied to simulated points
- Crash to desktop when mesh geo is switched to a packed one
- IPR not handling SOP transforms
- Houdini Digital Asset crash with "V-Ray Environment" or "V-Ray Render Elements"
- Crash in VFB when switching between images in the History panel
- Freeze with specific user scene by trying to select nodes on first IPR run
- Crash when attempting to import a Cosmos asset
- Crash in standalone sequence render of volumes from a single VRScene
- Crash when changing MaterialX Image VOP's "Signature" parameter back and forth
- Crash on export when particles with velocity are present in the scene
- Crash when rendering with instanced lights and using LPEs
- IPR hang if Render Node license is not present
- IPR: crash on exit after an IPR session
- Geometry compilation fails for specific Alembic file with Displacement assigned to it
- Crash on exiting Stage/Houdini when a render is initiated in both Solaris and Regular
- Hang when attempting to import a specific VRScene containing instanced alembics
- OSL: Crash when loading a particular OSL file
- Crash in IPR when modifying the render region while scene changes are synced
- Solaris: crash when changing the render flag from MaterialX to a V-Rray Material Library LOP
- Setting "Screen Window Size" to negative during IPR crashes V-Ray & Houdini
- Solaris: Crash when enabling than disabling "instancable" parameter of Configure Primitive LOP
- NUMA Standalone render fails in scene with a lot of Alembic files that have a large number of attributes
- Crash on last alembic frame export when motion blur is enabled and using per-frame alembic files
- Crash when Reflection Glossiness is present before Light Mix element in AOVs channels container
- Crash with Light Instancer and 250K lights
- In a newly created blank scene using certain python code provokes a crash
- Solaris: Immediate GPU crash after using Instancer
- Crash when importing materials from .vrscene
- Exception in Core when using frag file in a GLSL Texture as Extra Texture AOV
- Crash after rendering with IPR after production render with Light Mix in the scene
- Alembic: Crash with polygon with 1 vertex
- GPU crash with a specific setup including V-Ray UVW Explicit and Bercon Noise
- Crash or Hang when rendering a sequence with Phoenix Foam Shader assigned to particles
- Crash when enabling matte/shadow object properties options while GPU IPR is running
- Crash to Desktop if Volume Grid Shader is copied during an IPR session
- Animated SettingsOutput "img_file" and "img_dir" can't be overridden with -parameterOverride
- Export the smoke volume to PhxShaderCache even if rendering of smoke is disabled to ensure the transform is inherited from the smoke field
- Solaris: displacement is not updated for changes to the input shading graph
Build 6.10.09
Official Release, Update 1
...