V-Ray 6, public beta 1
Beta release
Date - Jul 13, 2022
Build 6.00.01
New features
VRaySun
- Clouds for the V-Ray sky
VRayMtl
- New SSS translucency illumination mode in VRayMtl
- Energy compensation option for the GTR BRDF
- Add support for a thin film layer in VRayMtl
V-Ray IPR
- Light cache support option for IPR
VRayLightDome
- Finite radius for the dome light with option for ground projection
VRayDecal
- VRayDecal displacement support
V-Ray GPU
- New GPU device selection tool
USD
- Support for VDB shaders in USD
- Add support for MayaUSD 0.17 & 0.18
Chaos Cloud
- Non-blocking Cloud export
- Allow direct cloud submit with no project selected
V-Ray
- Add a Metalness render element
- Allow vfbControl MEL command in batch mode
- Implement optimized auto-bump mode for displaced meshes
VRayMtl, V-Ray GPU
- Add support for a thin film layer in VRayMtl (GPU)
V-Ray, VRayEnvironmentFog
- Add support for probabilistic shading of textured fog for primary rays
VRayEnmesh
- Added VRayEnmesh
V-Ray Profiler
- Added V-Ray Profiler
VFB
- Proportion Guides Layer to help with scene composition in VFB
Modified features
Installer
- -unpackInstall option for the installer instead of zipped installs
USD
- Improved USD material importer UI
- Assume -chaser "vray" flag when using mayaUSDImport command
V-Ray
- Ability to prevent proxy import when drag-and-dropping in Maya through VRAY_DISABLE_DRAG_DROP_FILEEXT envvar
- Added support for light depth sampling in the volume grid
- Use float controls for the explicit displacement bounds values
- Added a C++ API for exporting simple parameters for third party translators
- Redesign the V-Ray Shelf and Material icons
- Add environment variable for third-party devs to point to additional extra attribute txt files
- Add fit aspect ratio to material/bitmap functionality for VRayDecal
- Add the ability to change the color of the A|B line in the VFB
- Add the path to the vrimg file to the image info in VFB History
- Add menu items for enabling/disabling history and layers
- Mark the scene dirty when making changes to layer compositing in VFB2
VRayMtl
- Hide the double-sided option in VRayMtl
- Updated VRayMtl presets for metals
Material importer
- Add native support for MtlGLSL in importer
USD
- Export VRayMtl as V-Ray material and USD Preview Surface
- Improve error handling and add help to the vrayExportUsdMaterials command
V-Ray, V-Ray GPU, VRayDirt
- Support for "Result affect" in VRayDirt
V-Ray GPU
- Change GPU clamp to work as CPU clamp
- Implement auto bump mapping for smoothed and displaced meshes
V-Ray GPU, VRayDistanceTex
- Autovoxelize dynamic geometry in V-Ray GPU
VRayDecal
- Animatable VRayDecal parameters
VRayHairNextMtl
- Change the default Compensate Energy in VRayHairNextMtl to OFF
VRayProxy
- Correctly apply proxy material overrides in the viewport
- Limit number of faces per voxel to a sensible number
XGen
- Enable parallel XGen export
- Refactor XGen code and fix annoying behaviours
Bug fixes
Material importer
- Nodes connected to Thin Film attributes don't get imported in Maya
- USD scenes with textures are imported black in Viewport
USD
- Invalid handling of instanced non geometry primitives
- Show the warning for unsupported USD versions during render
- Physical camera from USD scenes are imported with Depth of Field enabled
- Mismatch with displacement in Houdini
- Crash when importing USD scenes with the -shadingMode flag and USD 0.15
- USD scenes with particles are imported wrong in Maya Viewport
- Locked camera parameters when imported from USD
- Crash when importing specific USD scene with bitmap
- Crash when importing USD scene with VRayPhysicalCamera through MEL command
- Transform mismatch with Skel USD file
- Unsupported shader parameters in USD
- USD with VDB inside IPR crash on transform
USD, Material importer
- Specific Skel USD scene is not rendered
V-Ray
VFB2 OCIO display corrections not synced with Maya in batch
Correctly export VRayMtl bump type as integer USD attribute
Importing USD scenes with usdPreviewSurface material is rendering wrong in CPU
Crash when rendering VRayMtlGLSL in USD scene with GPU
The persistent VFB setting to resize on resolution change does not persist
The VFB2 test resolution button isn't reflecting the current resolution if its enabled when re-opening a scene
- VFB2 OCIO display correction not found with Maya batch on Linux
- The -unpackInstall installer option does not handle UNC paths well
- Wrong vrscene lights export when combined with "Separate files" option
- Print a message for unsupported Chaos Cosmos Browser for Maya 2019 on both Linux and macOS
- AppSDK shipped in V-Ray for Maya installation doesn't work on MacOS
- Incorrect bump map filtering after perfect refractions
- Incorrect reflection on objects with motion blur and vray subdivisions
- Recalculating bloom/glare lens effects produces artefacts on Linux
- Error when selecting "Lens File" Distortion type of V-Ray Physical camera in IPR
- Standalone installation cropped UI on HighDPI MacOS
- Standalone installation cannot start a distributed rendering server on MacOS
- The VFB history option to copy the scene path also copies the project path
- Moving the layers splitter triggers vassert
- Log typo in Estimated time remaining line
- Illegible symbols in memory tracking for Dynamic geometry on Linux
- Hair cache is not cleared with Ortnatrix .abc in VRayProxy
- GPU LC is slower to render with big resolutions
- Cannot load vrayformaya.mll in Maya 2019
V-Ray GPU
- Fixed excessive memory usage on GPU LC, plus decreased performance on some scenes
- Thin film IOR differences between CPU and GPU
- Qt device select tool crashes on startup
- Crash with Physical camera's position constraint
- Crash when rendering specific alembic particles file
- Some threads never finish with low_gpu_thread_priority=1
- Difference in HairNextMtl on surface geometry between V-Ray CPU and GPU
- Crash with GPU Light cache subdivisions set to 2000 and sample size >0.1
- Scene with Light Cache crashes if run in parallel on Linux
- Render time difference between V-Ray versions
- VRayCryptomatte is not working with kernel 3
- Cuda error 700 when rendering specific scene file with deformable geometry and multi/sub materials
- Wrong render of VRayMultiSubTex on geometry with motion blur
- Incorrect render with VRayEdgesTex on subdivided geometry
- Incorrect render with Forest Color texture in Get ID from Element mode
- OOC related crashes in V-Ray GPU
- Crash when rendering to texture and geometry with displacement
- Wrong fog color alpha results when refraction set to affect all channels
- V-Ray GPU crashes when rendering specific scene with RTX or OOC
- The alpha of a transparent VRayMaterial is not working correctly
- V-Ray Next GPU produces different alpha compared to the CPU and V-Ray 3.x in a specific case
VRayMtl
- Crash to desktop when modifying Set Range connected to Thin Film
VRayProxy
- Crash when importing specific alembic with particles
- Textures are not shown in the viewport on some Cosmos assets
- Proxy2 frame transformations not reflected in Viewport 2.0 in Maya 2023
Viewport 2.0
- Support for Normal and bump maps with V-Ray materials in Viewport 2.0
V-Ray, V-Ray GPU
- VRayMtl with translucency is not rendered properly after resuming a render using RTX mode of V-Ray GPU and Light cache
- Projections using Spherical camera are not rendered correctly with V-Ray GPU
Installer
- AppSDK shipped in V-Ray for Maya installation doesn't work on Linux
V-Ray, VRayLightDome, VrayLightIES, VRayMeshLight, VRayRectLight, VRaySun, V-Ray GPU
- Instanced textured VRayLights don't share loaded textures
V-Ray, VRayStochasticFlakesMtl
- Differences between VRayMtl and stochastic flakes with reflection glossiness=1
V-Ray, VRaySun
- LPE light tags support
V-Ray GPU, VRayLayeredTex
- VrayLayeredTex not working with more than 6 inputs on GPU
VRayDecal
- Animated VRayDecal gizmo dimensions not updated in viewport
VRayFur
- Wrong UV linking with multiple UV sets in VRayProxy
VRayHairNextMtl
- Missing Color and Intensity in UI for lights created from PluginNode
VRayMtl, V-Ray GPU
- Artifacts on specific scene with VRayMtl SSS translucency
- Wrong render with SSS2
VRayProxy, Cryptomatte
- Cryptomatte's VRay user attribute ID type does not work with alembics in VRayProxy
VRayProxy, V-Ray GPU
- The 'Per instance materials' options for alembics does not work properly in GPU
VRayStochasticFlakesMtl
- Outline on objects with VRay Stochastic Flakes Mtl
VRayToonMtl
- Diffuse artifacts with anisotropic reflections and sheen or diffuse roughness
VRayVolumeGrid
- Standalone Previewer and Property Lister crash on macOS
Viewport 2.0, V-Ray GPU
- Rendering artifacts with anisotropy reflections
Viewport 2.0, VRayPluginNodeMtl
- Some Maya materials are imported black in Viewport
Viewport 2.0, VRayProxy
- Support for Normal and bump maps with V-Ray materials in Viewport 2.0
vdenoise
- Standalone Vdenoise tool doesn't work with multi-part .exr files