Page History
Build 6.10.00
...
Official Release
Date - Dec. 13, 2022June 12, 2023
UI Button | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
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
...