Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Build 6.10.00

...

Official Release

Date - Dec. 13, 2022June 12, 2023

 

UI Button
colorblue
newWindowtrue
icondownload
titleDownload V-Ray 6 for Houdini
urlhttps://download.chaosgroup.com/?platform=58&product=47

 

New features

...

Chaos Cosmos

  • Add support for Chaos Cosmos Enmesh assets

Cloud

  • Add V-Ray Sun Procedural Clouds

Exporter

  • Export sphere primitive as GeomPerfectSphere for V-Ray 6

GPU

  • V-Ray GPU Texture Compression
  • V-Ray GPU - Mesh Mode support for V-Ray Clipper

Materials

  • Add Volume Shader Phase Function parameters
  • Update V-Ray Material

OSX

  • Add support for Cosmos on OSX and Linux

Solaris

  • Add support for the Phoenix Particle Shader
  • Add V-Ray profiler support in Solaris

Textures

  • Chaos HDRI Import - link the texture UV generator "Horizontal Rotation" to the parent Dome Light's Rotate Y

V-Ray

  • Add Finite Dome parameters
  • V-Ray Profiler Improvements
  • Houdini: Add NVidia AI Denoiser Upscaling and Panorama options for Denoiser

 

Solaris

...

MaterialX

  • Emissive Materials in Light Select and Light Mix
  • Light Mix "To Scene" button has no effect for BRDFLight materials

Solaris

  • RenderVar LOP - expose extraTex "force_32_bit_output" in V-Ray Tab if sourceType is primvar
  • Support for Cryptomatte primvars from unpacked instancers
  • Add PhxShaderSim::scene_name export when volume shader is in volumetric mode for Cryptomatte
  • Faster output for beauty (C.*) LPE render element
  • Add Hair Width Multiplier option to Render Geometry Settings LOP
  • Add an option whether to use reference points or not
  • Add beginning forward slash for Cryptomatte Node Path output
  • Use primvars from prototypes instead of instancer template points when available
  • Support for Cryptomatte primvars for instanced particles
  • Support for Cryptomatte primvars for instanced hair
  • Slow translation of V-Ray shaders
  • Displacement - override settings globally not working
  • Fixed - Displacment VOP parameter "Use Global Settings" is ignored
  • Add overscan support
  • Fixed - Dome Light Finite Dome options missing in UI
  • Fixed - RenderVar sampler:pointReference not rendered for hair
  • Fixed - Respect USD Texture Gamma control in Solaris
  • Hydra: Export only used primvars
  • Fixed - Fast movements in the V-Ray scene view are showing only the initial and final positions of the objects
  • Fixed - Black zDepth when using specific settings
  • Always export Probabilistic Volumes controls to SettingsOptions or update plugin default to enabled
  • Fixed - Wrong render when Data Window NDC of RenderSetings LOP has different values for minX/Y or maxX/Y
  • Fixed - No AOV output starting with nightlies from Jan 09 2023
  • Fixed - Wrong result when using nested instances with Retime Instance LOP
  • Fixed - Wrong color mapping for textures coming from Maya due to export of color_space instead of transfer_function for BitmapBuffer plugin
  • Fixed - Adding primvar aov causes hair width value to be exported divided by 2
  • Fixed - Render is stretched when using overscan
  • Fixed - Pixel shift when overscan or regionrender
  • Fixed - Visibility properties has stopped working on meshes since january27
  • Fixed - Velocity AOV with disabled motion blur
  • Fixed - Velocity and interval center
  • Fixed - Domelight intensity - wrong expression
  • Fixed - TexSampler::random_by_polyShell does not work with rayserver
  • Fixed - Instanced objects Cryptomatte for Material Name and Material Path modes has wrong manifest
  • Fixed - Render Region is sometimes not updated correctly until a camera move is made
  • Fixed - Transform applied to volumes used as prototypes is ignored for instances
  • Fixed - Default Color for Image File VOP has no effect
  • Fixed - Empty Deep Output file path causes V-Ray to fail saving a rendered image
  • Fixed - GPU render settings are not exported
  • Fixed - No motion blur for lop level animated object
  • Fixed - Wrong render region with physical camera in Solaris
  • Fixed - OSL: Missing input parameters
  • Fixed - Curves and ramps in VolumeGrid Shader are not translated
  • Fixed - Smoke volume does not have color
  • Fixed - Instances has no moblur with particular scene
  • Fixed - Transform of a single instanceable volume primitive is ignored
  • Fixed - Clicking the render region tool "Clear Render Region" button with Physical Camera enabled causes wrong camera transform
  • Fixed - Parts of instanced geometry go missing randomly with specific scene on Linux
  • Fixed - Normal bump not rendered
  • Fixed - Vector displacement options are not exported
  • Fixed - "Invalid property name error.!" for a lot of shaders
  • Fixed - Volumes are not rendered because of missing parameters of PhxShaderSim
  • Fixed - Displacement texture file path is not handled
  • Fixed - Object properties shadows_visibility is ignored by vrproxy
  • Fixed - GeomInstancer crash
  • Fixed - Meshlight causes "EXCEPTION IN CORE"
  • Fixed - Mesh light crash
  • Fixed - Change display flag from meshlight to its geo causes a crash
  • Fixed - LightLinker causes a crash with builds after January 27
  • Fixed - Crash when change renderFlag from materialX to V-Ray material library lop
  • Fixed - Crashes when Environment Fog as a material is present in the scene

 

Modified features

...

Cloud

  • Add new V-Ray Sky Clouds options for density, seed and contrails

Exporter

  • Add support for exporting Decal displacement texture for each decal object
  • Ply2vrmesh/vrscene: use path user attribute as object path if exists

Installer

  • Show correct V-Ray version in installer
  • Update installer images for official V-Ray 6 for Houdini release

Materials

  • Add support for vector volumes for smoke color in the volume grid shader in Houdini

Rendering

  • Expose Volume Shader Volumetric Render Elements controls
  • Add ultra low thread priority option to render settings

Textures

  • Add TexLayered plugin to Houdini
  • Hide "Layered Texture" from the shelf and remove (Max) suffix from "V-Ray Layered Texture (Max)"
  • Add missing "allow_negative_colors" option for the Layered texture

V-Ray

  • Update changelog - V-Ray 6 for Houdini Beta Release
  • Add support for point integer attributes for shading
  • Pick support for Houdini 19.5.534 for the stable builds for V-Ray 6
  • Mac OS notarization for V-Ray for Houdini builds
  • Set "Thread Priority" to "Lowest" by default
  • Standalone -frames=range is broken if path keyframes are used

 

Bug fixes

...

Alembic

  • Option to use velocity only
  • Cryptomatte "Per Attribute Value" does not work for Alembics

Exporter

  • V-Ray Enmesh: obj_scale is always exported as 1
  • V-Ray Sun: clouds_phase_y parameter is not exported at all
  • Tests regression related to export after specific commit on Feb 1, 2023
  • Missing scene_name export
  • VolumeVRayToon - depthCurveOn and angularCurveOn are not exported
  • Material Overrider plugin is not exported starting with nightly builds from Apr 07 2023
  • Attributes on packed primitives are not exported to Rayserver
  • OSL Texture and Material are not exported

GPU

  • Device Select window is empty until render
  • CUDA/RTX : white zDepth when using bucket sampler
  • Crash when render mesh with attributes in shader and moblur ON

IPR

  • Decal displacement is not handled by IPR
  • Selecting a node in the root /obj context will restart IPR
  • Multi ID Material does not trigger ipr update if builder is used as input
  • Fire Opacity Multiplier in "Fully Visible" mode has no effect in IPR
  • Black region in the render when changing camera windows size during a session
  • Crash if start a render after an ipr session
  • Crash when using the Bypass flag and node doesn't have inputs
  • Debug and Ignore flags do not work for nodes inside shaders assigned as material overrides through the Renderer ROP

Installer

  • Python is not packed into the V-Ray 6 for Houdini beta installer
  • V-Ray 6 installer says "V-Ray 5" when uninstalling
  • Licensing server and crash problems

Instancing

  • LightInstancer: Instanced lights are always invisible regardless of visibility parameter
  • Non-uniform scaling of instances
  • Rash with Decal Displacement when applied to geometry in Instancer2 plugin
  • Massive hair in

Lights

  • LPE light tags support
  • V-Ray 6 "C.*" LPE accumulates lighting for LPEs using a light tag such that the illumination is doubled for each tagged light

Materials

  • V-Ray Enmesh: enmesh material ignores attributes
  • Toon material error in log due to dynamic parameters flag
  • Cast Shadows option from V-Ray Object Properties does not work with static geometry when a material is assigned
  • User shader translator crash on Linux in hbatch/hython

OSL

  • String parameter creates a vector4 input instead of color input

Rendering

  • Volume emission not rendered in beautyLPE
  • "Probabilistic Volumetrics" option is ignored for GUI rendering in VFB but is exported correctly to VRScene for Standalone
  • VRayObjectProperties plugin: matted objects appear in AOVs even if generate_render_elements=0 and visibility settings are enabled as well
  • Instances: v@pscale with same value for all components is rendered different than f@pscale
  • Instances: v@scale and v@pscale are rendered same way
  • Animated cache path for instanced meshes is ignored for instances that point to the same file on the first frame of a render sequence
  • Tri-Planar texture randomization changes on every frame when using the "Auto" or "Instance ID" Mode with a sequence render from GUI or VRScene
  • Ocean Spectra "Downsample" option is increased on every frame when rendering an animation
  • Attribute "uv" for hairs in Alembic file render black
  • TriPlanar into Bump in Normal (Tangent Space) has artifacts if the rendered geo has additional map channels
  • Omni/point light with far decay is not rendered
  • Mesh Light disappears on second frame of a sequence render in GUI rendering only
  • Karma hangs on sequence renders when V-Ray in installed
  • VRayProxy: Hang after second Render to Disk

Textures

  • Randomly missing UDIM textures
  • Very small triangles are ignored when Texture Baking causing black artifacts
  • Wrong evaluation for frame token $F when used in expression for texture baking UDIM range
  • Light Mix "To Scene" option sets the Light color to black if a texture is present on the light

UI

  • Hide Cosmos Browser from V-Ray menu on Linux and OSX
  • Settings Environment UI - wrong parameter disable expression
  • BakerTool: tool icon is missing

V-Ray

  • V-Ray 6 - do not force BF/BF for GI in V-Ray 6
  • "Force Objects" ignores volumeGridCache
  • Fog Effect - wrong labels in "Options" folder
  • Wrong Interface license is being engaged in V-Ray 6 beta builds
  • Can't Pack a Scene with V-Ray 6 for Houdini 19.5.403
  • V-Ray Enmesh: replace "core" enmesh with the HDA
  • ObjectPropertiesSOP: overriten properties are ignored
  • Can't Load V-Ray 6 for Houdini 18.5.759
  • Pack Scene command throws an error with latest builds
  • Pack Scene option throws an error with Houdini 19.0 builds
  • Physical Camera - do not gray out Center Bias and Bokeh control when Bokeh blades control is disabled
  • VrayDeadline ROP: command line args are not provided to Deadline Job
  • VrayDeadline ROP: error messages printed when submitting a job
  • BakerTool: uv attribute name has no effect
  • VolumeVRayToon: asterisk as exclude list inverts exclude type
  • Displacement: lack of details when "view dependent" is OFF
  • Displacement Bounds are not computed when using an image file sequence for displacement
  • Pack Scene option breaks when using parameter references
  • Motion Blur affects image resolution when Screen Window Size options on the camera are non-default
  • Invalid Plugin ID warning
  • No scene output when a Post-Translate script is present on the ROP
  • Decal inside subnet crash
  • Random crash/hang on start/stop

VFB

  • Background Image is not updated when using $F tag for image sequences
  • "Ignore VFB Settings for Batch" has stopped working on May 31, 2023
  • Crash in VFB when quickly switching between saved images in the History by double-click

Viewport

  • Missing viewport preview for V-Ray Fur, Decal and Enmesh

Volumes

  • PhxShaderCache::raw_vdb_stream wrong ui guide

Chaos Cosmos

  • V-Ray 6: Cosmos: Crash / hang after importing 2-3 assets
  • Crash when attempting to import a Cosmos asset

OSX

  • Crash after closing Houdini on Linux and OSX

VRayScene

  • Crash when attempting to import material from a specific VRScene


 

Build 6.00.21

Official Release

Date - Dec. 13, 2022

 

New features

...

 

V-Ray

  • Integrated the Chaos Cosmos asset library for Houdini 19 and up, under Windows
  • Implemented the V-Ray Profiler
  • Implemented the V-Ray Memory Tracker
  • Added Adaptive Bucket Splitting
  • Implemented the V-Ray Enmesh for render-time generation of patterns over a mesh surface
  • Updated V-Ray IPR for better interactive feedback

...

  • Add an option to remove resumable file after successful render

 

Solaris

...

 

V-Ray

  • Add V-Ray support for Solaris Render Region Tool
  • Add support for USDZ files
  • Added Plate Workflow support through the V-Ray Environment settings on the Dome Light LOP
  • Add texture tint/simple color correction controls for Dome and Rect lights
  • Implemented LPE light tags support for lights in Solaris
  • Add support for Motion blur based on velocity attribute
  • Add support for integer PrimVars with User Integer VOP
  • Add Deep Output support
  • Add support for "constant" PrimVars in Cryptomatte
  • Add Camera Overscan support
  • Add support for writing Cryptomatte data through husk
  • Add support for live volumes
  • Add V-Ray Environment Fog
  • Add Viewport Denoiser Result toggle
  • Add support for MaterialX position and normal output via husk
  • Add V-Ray Proxy support with V-Ray Proxy LOP
  • Add support for native Houdini volumes
  • Add "V-Ray Render Vars" LOP HDA similar to the Karma standard variables with presets for common AOVs
  • Add Hair Properties in Geometry Render Settings LOP
  • Add "Render as Disc" option for points in Geometry Render Settings LOP
  • Add NSamples/Velocity support
  • Add Bercon Noise support
  • Add Deep Output support for VDBs
  • Add support for Nested Instancing
  • Add Visibility Settings for Volumes in Solaris
  • Add Deep EXR options in Render Settings LOP
  • GPU crash to desktop with instanced geometry
  • Crash when the shader has wrong input connector type
  • Combine texture causes a crash
  • Crash when enabling and disabling the “instanceable” option of the Configure Primitive LOP
  • Hydra delegate crash to desktop in CentOS
  • Scene import (All) crashes in Python in Houdini 19.5
  • Crash to desktop with new GeomInstancer plugin
  • Meshlight causes "EXCEPTION IN CORE"
  • Crash when toggling any of the Render Geometry Settings LOP options
  • Light Linker not working
  • Preview shader is rendered grayscale - Linux only
  • Switching BRDFs inside the V-Ray Material Builder does not update the Viewport
  • Randomizer VOP does not work
  • Mismatch between Karma and V-Ray renders for points with “pscale”
  • V-Ray skips point with index 0 when rendering points
  • TexUserScalar does not work
  • Opacity of V-Ray material is not working when color output of ImageFile VOP is used
  • PrimVars/User Color on points is not rendered
  • Invisible parameter state of lights is ignored when changing delegates
  • Velocity blur for Volumes is not working
  • Remap texture does not work in "Color" mode
  • Impossible to select anything in the viewport when V-Ray is set as the Viewport Renderer
  • Adding a dot in the shader graph breaks the shader
  • Mesh Light Texture is not used or exported to the VRScene
  • Expose "Max. MipMap Resolution" in the Render Settings LOP > Options > Textures
  • Some parameters are not taken into account when saving Deep data
  • Missing "Affect Reflections" toggle on V-Ray light properties
  • Light material with "Direct Illumination" enabled does not update color changes in the Viewport
  • Displacement isn't present in final render through husk
  • Wrong default value export for "Preserve Map Borders" parameter when using subdivision
  • Hair when "Use Embree" is disabled is missing from the final render through husk
  • Chaining Switch VOPs does not work
  • Memory leak with husk and specific scene
  • LPE render var settings are not exported
  • Change render var format to color3f for color elements in VRayStandardRenderVars LOP
  • Image File VOP always uses "Inverse Gamma" as "Transfer Function"
  • "Use" options for Environment settings from Dome Light for GI/Reflect/Refract/Secondary Matte are not considered
  • Spotlight angle does not match Karma
  • Spotlight softness affects only shadows but the light borders are always sharp
  • Integer attributes are not supported
  • Material Output VOP does not trigger an update in Houdini 19.0
  • Missing vertex, face and normals lists for reference mesh when importing alembics with rest attributes
  • Vector primvars are not picked up
  • Render Settings LOP fails to load V-Ray UI due to ds file typo
  • Different color mapping between render passes
  • "Override Settings Globally" for Displacement is not working
  • Displacement VOP parameter "Use Global Settings" is ignored
  • Remap texture in "Float to Color" mode does not work with Blend material
  • Geometry goes missing after switching delegate from V-Ray to Karma and back to V-Ray
  • Viewport selection doesn't work
  • Overscan is not saved in husk's output EXR
  • V-Ray Remap node adds gamma shift
  • Empty viewport/render after switching delegates
  • Add OSL support
  • Pixel shift when rendering with overscan or using region render
  • Denoiser does not work
  • Wrong render region top coordinate
  • RenderVar sampler:pointReference not rendered for hair
  • Volumes rendered to disk through Husk have no emission
  • Wrong transforms in Hydra with specific USD scene
  • Coat and/or Sheen element breaks all the elements when render to MPlay
  • Hydra USD wrong render - "darg", "earg" and "targ" parameters for volume shader are not exported to USD
  • Error when V-Ray delegate is started on scene open instead of OpenGL on Linux
  • Parts of the geometry are missing when rendering via Husk
  • Volumes are not rendered because the cache path is not passed to PhxShaderSim
  • Vector Operations VOP does not export vector_a and vector_b parameters
  • Exposed the Extra Tex "force_32_bit_output" in the V-Ray Tab if sourceType is primvar for a RenderVap LOP
  • Added standalone precompiled V-Ray 6 USD builds
  • The AOV Bind VOP can now be used without a "bind:" prefix in the RenderVar LOP
  • Fixed Karma hanging on sequence renders when V-Ray is installed
  • Crash when Mesh light is present in the stage
  • Crash when changing the render flag from a MaterialX to a V-Ray material library LOP
  • Changing the display flag from a Mesh light to its source geometry causes a crash

...

  • Add support for MtlX Adjust as HSV to V-Ray
  • Add support for MtlX Range
  • Add support for Mtlx Burn
  • Add support for Mtlx Difference
  • Add support for Mtlx Screen
  • Add support for Mtlx Dodge
  • Add support for Mtlx Minus
  • Add support for Mtlx Disjointover
  • Add support for tan function for vector3 and vector4
  • Add support for sqrt function for vector3 and vector4
  • Add support for sin function for vector3 and vector4
  • Add support for log function for vector3 and vector4
  • Add support for floor function for color3,4 and vector3,4
  • Add support for exp function for vector3 and vector4
  • Add support for Mtlx Divide
  • Add support for cos function for vector3 and vector4
  • Add support for ceil function for vector3 and vector4
  • Add support for asin function for vector3 and vector4
  • Add support for acos function for vector3 and vector4
  • Add support for Mtlx Overlay
  • Add support for Mtlx Plus
  • Add support for Mtlx In
  • Add support for Mtlx Mask
  • Add support for Mtlx Matte
  • Add support for Mtlx Out
  • Add support for Mtlx Over
  • Add support for Mtlx Sign

Modified features

...

 

Alembic

  • Add support for SOP and OBJ level transform for Alembic primitives piped into a Mesh Light
  • Add support for Object Properties "Geometry Samples" for per frame particle Alembics with multiple subsamples

...