V-Ray 7
Official release
Date - Jan 28, 2025
Build 7.00.02
New features
V-Ray
- Added support for rendering Gaussian splatting models
- Added support for OpenPBR mode in VRayMtl
- Added support for OpenPBR Surface in MaterialX
- Added support for Maya native OpenPBR Surface introduced in Maya 2025.3
- Implement Firefly removal algorithm for Bucket mode
- Added support for shadow contribution in Light Path Expressions
- Implemented Pin Corners mode for Preserve Map Borders for V-Ray Subdivisions
Denoiser
- Added prefilter option to Intel Open Image Denoiser for better detail retention
USD
- Added support for MayaUSD 0.28 for 2024 and 2025
- Added support for MayaUSD 0.30 for Maya 2024 and 2025
- Added support for USD 0.23.11 for standalone and moved USD installation to versioned folders
- Added support for VRayClipper
- Added USD 0.23.11 to Windows builds of Maya 2022, 2023 and 2024
Chaos Cosmos
- Added Multi-asset Selection import for Chaos Cosmos
- Implemented support for Cosmos Assets with Variants
- Implemented support for V-Ray Luminaire
Chaos Scatter
- Introduced altitude falloff curve
- Introduced Look At function
VFB
- Implemented custom regions
- Added "Soft" stop for retaining post effects when stopping rendering
- Added ability to drag and open a file directly in VFB
- Added file format options for file saving from the VFB
- Added Filters tab for color corrections presets
- Added Vignette layer
- Image Alpha can be used as a mask
V-Ray GPU
- Implement support of caustics
Installer
- Enable Metal support on macOS
Modified features
V-Ray
- Switch to AVX2
- Store the cryptomatte manifest in a separate file
- Added V-Ray Material Overrides for standardSurface and usdPreviewSurface
- Added support for mixing material and light tags in LPE
- Added V-Ray Ideas portal link in the V-Ray tab menu
- Hid Default Geometry from the interface and set to auto internally
- Hid Embree Conserve Memory from the interface and set to false internally
- Hid the Blue Noise Sampling from the interface and set default to true internally
- Hid the GI Probabilistic Volumetric Samples from the interface and set default to 1 internally
- Hid the GI Texture Filter Multiplier from the interface and set value to 5 internally
- Hid the Unclamped Color render element
- Hid Use Global Hair Tree from the interface and set to true internally
- Removed Don't Render Final Image option from the interface and set to off by default
- Removed Dynamic Memory Limit from the interface and always set to 0
- Removed legacy color-mapping options
- Removed Material Library from the V-Ray shelf
- Added links to EULA and GCPP from Render Settings
- Improve jpg texture loading speed
- Improve loading performance and memory use of png bitmaps
- Improved loading performance and memory use of OpenEXR bitmaps
- Optimized loading performance and memory use of TIFF bitmaps
- Added additional ray and hit info to the visual debugger output
Installer
- Change default directories from Chaos Group to Chaos
- Remove the Maya root directory field and variable from the installer
- Add new plugininfo tool
- Add support for installing V-Ray on QT minimal and offscreen platforms
- Add the new text for the Global Consumer Privacy Policy to the installer
VFB
- Added color space support for lookup layers in the VFB
- Added fine-sliding and step-sliding functionality to VFB sliders
- Added thin lines to indicate fixed layers
- Improved performance with scenes using multiple Curve layers
- Improved the Curves layer interface
- Refined control over the Strength slider in Chromatic aberration menu
MaterialX
- Add support for default color, Address Mode U, Address Mode V and closest filter mode in Image node
- Added support for Blend value for MaterialX triplanar texture
- Fixed incorrect Color correction texture defaults
- Support for fallback color in UsdUVTexture
Denoiser
- Updated Intel Open Image Denoiser to version 2.3.0
USD
- Added USD support for crease sets
VRaySun/VRaySky
- Implemented improved PRG sky model to VRaySky
Chaos Scatter
- Added support for curves as targets in 2D mode
Chaos Vantage
- Skip Vantage home screen in Live-Link
- Export attribute used for Chaos Vantage Wind for relevant Cosmos assets
Viewport IPR
- Update the default settings for the GPU IPR
VRayMtl
- Hid legacy Use Irradiance Map and Fix dark edges options from the interface
- Hid GTR Energy Compensation and Use Legacy GTR Anisotropy from the interface
VRayProxy
- Add Force Default Shader option to VRayProxy
VRayDecal
- Added support for Custom user data parameters support for V-Ray Decal
V-Ray GPU
- Improved the bitmap sampling before transferring them to the GPU
- Updated the default settings for IPR Rays Per Pixel and IPR Ray Bundle Size
- Disabled Post Effects Rate for Production rendering with Progressive Sampler for better performance
- Improved error message when the texcompress library fails to load
- Removed Low Priority option from the GPU device selection tab
- Removed Low Priority option from the standalone Device Selector tool;
- Removed on-demand mip-mapping Textures Mode from the GPU interface
Bug fixes
V-Ray
- Fixed artefacts on thicker hair/fur strands
- Fixed artefacts with overlapping animated geometry
- Fixed crash when applying VRayMtl in scenes with large HDRs in VRayDomeLight
- Fixed crash when creating V-Ray Light and Chaos Scatter nodes
- Fixed crash when opening a new scene during rendering
- Fixed crash when ParticleTex doesn't have "color" parameter set
- Fixed disappearing USD prims when translating the usd node from the outliner during IPR
- Fixed Displacement sequence files not loading on random frames
- Fixed fatal error with some Path guiding scenes rendered with USD
- Fixed Fog color in VRayMtl not rendering animated values
- Fixed incorrect Denoiser results with Xeon processors on specific scene
- Fixed incorrect name export for custom OCIO Colorspace
- Fixed incorrect Preserve borders effect on UV subdivisions on closed meshes with VRay Subdivisions
- Fixed incorrect result with Color Logic node and equals mode
- Fixed instance user attributes not being applied to the light instances
- Fixed IPR Updates with animated groups containing cameras
- Fixed Maya forcibly shutting down when scattering an object with applied Attribute Material ID
- Fixed slow render start with specific USD stage
- Fixed slowdown in Compiling geometry with specific scene
- Fixed some random crashes with volumetrics
- Results from UVW Randomizer's By Node Name won't change when deleting an object
- Results from UVW Randomizer's By Node Name won't change when turning object into a VRayMeshLight
- Added missing Extra attributes about raycast and primitive count stats from Raw images
- Added V-Ray as a Renderer option for XGen Descriptions
- Fixed some nodes not having an Extra attributes tab
USD
- Fixed crash on Maya exit with USD scene
- Fixed crash when material in USD stage is deleted while IPR is running
- Fixed incorrect UV mapping when exporting materials to USD
- Fixed Maya Direct Light rendering with no intensity
- Fixed wrong render result from exported Camera FOV
Chaos Scatter
- Fixed camera clipping not working when the camera is renamed
- Fixed Maya crash when hiding the primary light during IPR with Chaos Scatter
Chaos Vantage
- Fixed Live-Link Settings not persisting between Maya sessions
Installer
- Removed unnecessary warning when using installer in debug mode
Material Importer
- Fixed wrong import for materials coming from Houdini
MaterialX
- Fixed incorrect ND_overlay implementation
- Fixed Normal Map node scale not working with inputs
- Fixed Triplanar texture bitmaps not being set
- Fixed unexpected results when using "Mix" with a Standard Surface with Opacity less than 1.0
VRayMtl
- Fixed incorrect metallic reflection contribution for secondary rays with VRayMtl
- Fixed incorrect reflection highlight contribution for secondary rays with VRayMtl
- Incorrect sheen contribution for secondary rays
- Fixed light bump attenuation for the sheen/fuzz layers in VRayMtl
- Confirm image quality and compression settings when saving images with “Always confirm image options when saving” toggled on
- Fixed crash when pressing the Back mouse button during rendering with V-Ray Frame Buffer
- Fixed crash when saving EXRs with dataWindow region and Filmic Tonemap correction
- Fixed duplicated images in VFB history when specific vrscene is rendered
- Fixed half pixel offset when enabling chromatic aberration
- Fixed obstacle image not written into the logs
- Fixed Raw vrimg image file not being correctly saved using soft-stop
- Fixed vfbControl commands for follow mouse lock not working
- Fixed Pick material and Select object in VFB not working with V-Ray GPU and RTX engine
VRayFur
- Fixed crash when using static tessellation for XGen hair with motion blur
- Fixed ripple artifact when rendering Yeti fur
VRayProxy
- Fixed fatal error with proxy files in animation
- Fixed VRayProxy not loading sub-frames of animated alembic caches
VRayVolumeGrid
- Fixed IPR render crash in Maya with Volume Grid and vrscene when changing Smoke Opacity parameters
V-Ray GPU
- Fixed "Use System Memory for Textures" option ignoring the ACEScg color management setup
- Fixed incorrect result with Bump delta scale parameter
- Fixed crash at Light cache building stage with DR
- Fixed crash with Hypershade on shader update
- Fixed crash with specific HDRI map in Dome light
- Fixed Directional Light changing light direction
- Fixed disabling Raytrace Properties not working
- Fixed GPU IPR not refreshing when lights and geometry are deleted
- Fixed incorrect Raw RE with Camera exposure and Bucket sampler
- Fixed incorrect RawSheenReflection with Bucket sampler
- Fixed long light cache generation time in V-Ray GPU IPR with Light Cache subdivisions above 1500
- Fixed Maya Directional Light always rendering with an intensity of 1
- Fixed missing UDIM texture with GPU On-demand mipmapping and Yeti fur
- Fixed the back side of VRayClipper plane being visible in already clipped zone
- Fixed V-Ray GPU not loading some big textures in parallel
- Fixed VRayBump ignoring simple values for Bump multiplier tex
- Fixed wrong Multimatte render element with Camera Vignetting
- Fixed wrong render after the second frame with VRayBitmap's Inverse gamma color space transfer function
- Fixed wrong size when VRaySphere is scaled