Page Contents ×

 

Build 6.00.02

Beta 2 release

Date – Jun 24, 2022

 

Download V-Ray 6 for 3ds Max, beta

 

New features


VRaySun/VRaySky

  • Implement clouds for the V-Ray Sky (updated)

VRayMtl

  • Add Thin Film rollout in VRayMtl (updated)
  • Finite radius for the dome light with option for ground projection (updated)

VRayVolumeGrid

  • Add tooltips to the 3ds Max Simulator UI

VRayMultiSubTex

  • Batch load of bitmaps in VRayMultiSubTex

Modified features


V-Ray

  • Implement QT UI of Progressive Image Sampler rollup;
  • Modify V-Ray GPU sampling defaults;
  • Improve order detection of custom UV channels in alembic loader;
  • Cryptomatte and Multimatte in Volumetric mode on CPU; (updated)
  • Normals Render Element in Volumetric mode; 

V-Ray, V-Ray GPU

  • GPU support for Scatter Surface Map with noise/procedural maps and XYZ uvwgens;
  • Improve Trace depth workflow;

V-Ray, VRay2SidedMtl

  • Implement Qt UI of VRayEdgesTex; 
  • Implement the UI of VRay2SidedMtl in Qt;

V-Ray, VRayEnvironmentFog, VRayFur, VRayHairFarmMod/VRayOrnatrixMod, VRayInstancer

  • Memory optimization for VRenderInstance;

V-Ray, VRayEnvironmentFog, VRaySun/VRaySky/VRayAerialPerspective

  • Add an "affect alpha" option in the VRayEnvironmentFog and VRayAerialPerspective;

V-Ray GPU

  • Improve GPU Rounded corners in VRayEdgesTex;

V-Ray/V-Ray Bitmap to VRayBitmap converter/V-Ray scene converter, V-Ray Toolbar

  • New icons for the V-Ray Toolbar; (updated)

VFB

  • Share tab HDPI optimization;
  • Collaboration service: Export output to PNG;

VRayHairMtl

  • Implement Qt UI of VRayHairNextMtl;

VRayOSL, V-Ray

  • Batch execution of camera shaders;

VRaySun/VRaySky/VRayAerialPerspective, V-Ray GPU

  • GPU: Compute sky clouds on the GPU;

 

Bug fixes


V-Ray

  • Crash on export with Chaos Scatter and assigned surface color on the source object when the distribute-on object does not have any texture to be used as a base map;
  • Animated cloud parameters in VRaySun are not exported with frame range;
  • Render to Texture crashes when there is a geometry with VRayDisplacement in the scene;
  • Any changes to Render region resets Real Zoom during an IPR session;
  • Slow memory release with many VRayProxies;
  • VRayEnmesh is not tiled in the negative UV direction respective to the uvw gizmo of the base object;

V-Ray, VRayDecal, V-Ray GPU

  • VRayDecal to work with VRayUserScalar/VRayUserColor;

V-Ray, VRayEnmesh

  • Crash when scaling the gizmo of VRayEnmesh;

VRayOSL

  • Crash with animated OSL shaders on GPU;
  • Crash on IPR refresh with multiple materials connected to the same OSL map;
  • VRayOSLOutputSelector resets on scene reload when Quick Shader is enabled;
  • Slow loading of AdvancedWood.osl in VRayOSLTex;

VRaySun/VRaySky/VRayAerialPerspective

  • Thickness parameter not changing Clouds' thickness with values above 1000;

VRayVolumeGrid

  • The caches are appearing sliced or are not visible in the viewport when the GPU Preview and Smoke Opacity Modulate options are enabled;

 

 

Build 6.00.01

Beta release

Date – June 7, 2022

 

New features


V-Ray

  • Improved SSS translucency mode of VRayMtl;
  • Include Chaos Scatter as part of the V-Ray installer;
  • Deep output option for the Cryptomatte render element;
  • VRayProxy improved functionality with hierarchy and advanced overrides (3ds Max 2019 and up);
  • Implement optimized auto-bump mode for displaced meshes;
  • Cosmos importer support of textures and materials for MtlLib porting;

V-Ray GPU

  • Add support for V-Ray Perfect Sphere to V-Ray GPU;

VRayEnmesh

  • VRayEnmesh modifier in Max;

VFB

  • VFB panorama Viewer;
  • Proportion Guides Layer to help with scene composition in VFB;
  • Batch image processing in VFB2; Option to process exr files;
  • Flip button in the VFB;
  • Chaos Cloud Collaboration share tab;

V-Ray, VRayDecal

  • Displacement support for VRayDecal;

V-Ray, V-Ray GPU

  • V-Ray CUDA/GPU rendering for Chaos Scatter Surface map;
  • Support for VRayLightingAnalysis render element;

V-Ray, VRayICC, VRayIES, VRayLUT, VRayMDL, VRayGLSL, VRayOSL, VRayPtex

  • Add MaxScript alias "fileName" for all plugins that take a file name as a parameter;

V-Ray, VRayMultiSubTex, V-Ray GPU

  • Add "by user ID" random option in VRayMultiSubTex;

VFB, V-Ray

  • Add an option to remove resumable vrimg file after successful render;

VRayLight

  • Finite radius for the dome light with option for ground projection;

VRayMtl

  • Add Thin Film rollout in VRayMtl;
  • Implement energy compensation for the GTR BRDF;

V-Ray, MultiMatteElement

  • Cryptomatte and Multimatte in Volumetric mode on CPU;

VRaySun/Sky

  • Implement clouds for the V-Ray sky;

VRayScene

  • Ability to use a sequence of .vrscene files and load them automatically on frame change;

VRayVolumeGrid

  • Display textures in the GPU preview;
  • Add tooltips to the 3ds Max UI;

V-Ray, VRaySun/VRaySky/VRayAerialPerspective, V-Ray GPU

  • Implement clouds for the V-Ray sky;

V-Ray/V-Ray Bitmap to VRayBitmap converter/V-Ray scene converter

  • Add a V-Ray menu item in the main 3ds Max menu bar;


Modified features


V-Ray

  • Method for listing files paths from a Cosmos asset;
  • New icons for the V-Ray Toolbar;
  • Partial material override to work with animations;
  • Transport custom particle data for light instances in V-Ray Standalone;
  • Remove the Visible to GI option from VRayObjectProperties;
  • On drag & dropping HDRI the result dome should not snap to objects;
  • VRayProxy preview types are cropped on HiDPI;
  • Add a warning when rendering VRayVolumeGrid in CPU IPR;
  • Improve the data window values when using Auto mode for the VrayOptionRE;
  • VRayHairInfoTex animated parameters export;
  • Remove the Diffuse subdivs and Diffuse multiplier options for Photon Mapping GI from the V-Ray light properties;
  • Enable Probabilistic Volumetrics by default for new scenes;
  • Export VRayObjectSelect RE to a .vrscene file;
  • Change V-Ray installation environment variables;
  • Adding progress bar in Standalone VFB;
  • Implement Qt UI of VRayEdgesTex;
  • Implement Qt UI of VRayMtlWrapper;
  • Implement Qt UI of VRayLightMtl;
  • Implement Qt UI of VRayUserColor and VRayScalar;
  • Implement Qt based UI for some of the V-Ray/GPU render settings dialogs;
  • Implement Qt UI of VRayFakeFresnelTex;
  • Implement image files drag and drop to texture slots in Qt UI;
  • Implement Qt UI of VRayCarPaintMtl and VRayFlakesMtl;
  • Implement Qt UI of VRayBlendMtl;
  • Implement Qt UI of VRayBump2Normal;
  • Implement Qt UI of VRayBumpMtl;
  • Implement Qt UI of VRayCompTex;
  • Implement Qt UI of VRayCurvature;
  • Implement Qt UI of VRayScatterVolume;
  • Implement Qt UI for VRayFastSSS2 Material;
  • Implement Qt UI of VRayCarPaintMtl2 and VRayFlakesMtl2;
  • Implement Qt UI of VRayHairInfoTex;
  • Implement Qt UI of VRayOverrideMtl;
  • Implement Qt UI of VRayPointParticleMtl;
  • Implement Qt UI of VRaySamplerInfoTex;
  • Implement Qt UI of VRayStochasticFlakesMtl;
  • Implement Qt UI of VRayNormalMap;
  • Implement Qt UI of VRayMultisubTex;

  • Expose the deleteResumableFileOnSuccess option in the V-Ray for 3ds Max interface;
  • MultiMatteElement Cryptomatte and Multimatte in Volumetric mode on CPU;
  • V-Ray Implement Qt based UI for V-Ray/GPU render settings dialogs;
  • VRayDecal presets in Cosmos;

V-Ray GPU

  • Support for "Result affect" in VRayDirt;
  • Change GPU clamp to work as CPU clamp;
  • Autovoxelize dynamic geometry in V-Ray GPU;
  • Use 16-bit quantization of float point value for NanoVDB;
  • Scatter Surface Map support for noise/procedural maps and XYZ uvwgens in Std CPU;

  • Support unlimited number of user attributes per node;

V-Ray, V-Ray GPU

  • Displacement support for VRayDecal;

VFB

  • Double-clicking the VFB to zoom the area round the cursor;
  • Dither colors in the frame buffer to avoid banding with low-contrast gradients;
  • Add the Sharpen/Blur layer in the VFB2 MAXScript layer manager properties;
  • Create a separate library for collaboration integration;

VRayColor2Bump

  • Implement Qt UI of VRayColor2Bump;
  • Optimize VrayColor2Bump to do 3 texture calls instead of 4;

VRayDenoiser/vdenoise.exe, VFB, V-Ray, V-Ray GPU

  • Add albedo RE for AI denoising;

VRayDirt

  • Grey out Streaks density and Blur in VRayDirt when the renderer is V-Ray GPU;

VRayEnmesh

  • VRayEnmeshMod should work with texture randomizations;

VRayGLSL, VRayOSL

  • Support for "null" widgets;

VRayOSL

  • AdvancedWood.osl export;

VRayHairMtl

  • Implement Qt UI of VRayHairNextMtl;

VRayLight

  • Finite radius for the dome light with option for ground projection;

VRayMDL

  • Switch to MDL 1.5;

VRayMtl

  • Texture slots for fog depth and translucency amount;
  • Remove Glossy Fresnel option;
  • Introduce a more accurate metallic Fresnel;

VRayMultiSubTex

  • Batch load of bitmaps in VRayMultiSubTex;

V-Ray, VRayPluginNode

  • Add output section to VRayNoiseTex;

VRayPluginNode

  • Add limited forward-compatibility to VRayPluginNode;

V-Ray, VRayScene

  • Add preview mode options for VRayScene node;

V-Ray/V-Ray Bitmap to VRayBitmap converter/V-Ray scene converter

  • Support conversion of the CoronaPhysicalMtl through the V-Ray scene converter;

VRaySun/VRaySky/VRayAerialPerspective

  • Implement Qt UI of VRaySky;
  • The VRaySky map as environment background should be available for preview in the viewport;

VRaySwitchMtl

  • Implement Qt UI of VRaySwitchMtl;

VRayTriplanarTex

  • "Use displaced surface" option in VRayTriplanarTex for diffuse;
  • Implement Qt UI of VRayTriplanarTex;
  • Make "By node handle" the default random mode for VRayTriplanarTex;

VRayVolumeGrid

  • The data in AUR files in the Standalone Preview and Cache Converter;
  • Wetting checkbox animatable in 3ds Max;
  • Speed up render start with thousands of vrscene simulator copies;
  • Recognize by default Velocity(x), Velocity(y) and Velocity(z) channels from VDBs from thinkingParticles;
  • Increase the default Velocity Streamline Length from 5 to 20 for Max;
  • Update OpenVDB to the latest available;

Bug fixes


V-Ray 

  • Time reported by the progress for "Compiling geometry" is incorrect in Standalone;
  • Memory leak in TexLut;
  • Memory leak when saving multichannel/multipart OpenEXR files;
  • TexLut fails to read file on Linux when the path is specified with backslashes;
  • BitmapBuffer: <frame0*> support;
  • Diffuse artifacts with anisotropic reflections and sheen or diffuse roughness;
  • MDL displacement is not exported correctly;
  • VRayScannedMtl with triplanаr mapping and VRayBlendMtl renders differently when exported;
  • Metadata from VRayOptionRE is not saved in tiled exr;
  • Spurious crash when starting viewport IPR using V-Ray GPU;
  • V-Ray crashes if there are very long strings in "Object Properies -> User Defined";
  • VRayBlend's sub-materials are not exported with VRayMtlSelect RE;
  • Crash on scene save in 3ds max 2017 after Cosmos import and creating light or geometry from V-Ray Toolbar;
  • V-Ray proxy does not update the "preview override" correctly;
  • VRayDecal creation/material assignment not registered in RT IPR (RT CPU & GPU);
  • IPR crash when render Proxy with bump material inside .vrscene node;
  • Animated Near and Far distance in Falloff Map with Distance Blending mode are not exported;
  • 3ds Max crashes to desktop when exporting specific scene with TyFlow;
  • Camera motion blur is always active on GPU in 3ds Max;
  • Crash during V-Ray CPU IPR if decal creation is canceled;
  • Difference in V-Ray Standalone with mapped GradientRamp for mapping values above 1;
  • VRayCarPaintMtl2's displacement is not exported;
  • TexFalloff used for opacity is rendering differently in IPR and production;
  • Render difference with Object Visibility in V-Ray Standalone;
  • Support for export of animated OSL shaders and MB;
  • Visibility option is ignored on RailClone object when using the original source material on export;
  • Discrepancy with Physical camera's DOF with empty custom texture slot;
  • Crash to desktop when using instanced shapes in Pflow with a normal mapped material;
  • Crash in 3ds Max when rendering VRayScene object with VRayUVWRandomizer used in its vrscene;
  • Artifacts when using "reflect on back side" with glossiness<1 and objects with the Bend modifier;
  • The 'Custom Scaling Size' Windows settings causes text and button overlays in the V-Ray Light Lister;
  • Gradient ramp as bump is not working in V-Ray Standalone;
  • Hair cache is not cleared with Ortnatrix .abc in VRayProxy;
  • Difference in VRayMtl with fog between opacity_mode 0 and 2;
  • tyFlow particles rendered with Particle Shader have too strong motion blur when rendered with V-Ray Standalone or V-Ray GPU;
  • LPE light tags support;
  • VRayNormalMap with a map in the Bump map slot doesn't render with Standalone;
  • VRayDecal with material displacement doesn't work properly when projected on excluded displaced object;
  • Discrepancies between Max and Standalone with VRayMultiSubTex's Random by Instance ID when VRayProxies are instanced by VRayInstancer;
  • ChaosScatterSurfaceColor map does not work properly when applied to VRayProxy;

  • Light position wrong for lamps imported from Cosmos;

  • Wrong viewport preview with visibility overrides in VRayProxy loading same mesh file;

  • Wrong translucency with Multi/Sub-Object material on instanced objects when original geometry is hidden;

  • Crash with ChaosScatter during IPR when deleting/undoing random instances while Instance mode is selected;

  • Crash with ChaosScatter when having mapped transformations scale slot with Legacy mode chosen;

  • Typo in V-Ray Proxy Menu (Bounging instead of Bounding);

  • Exception in V-Ray GPU with .vrscene node when rendering sequence;

  • Crash with empty VRayEnmesh reference objects list in V-Ray Standalone;

  • VRayLightSelect produces black pixels with glossy materials with black fog color;

V-Ray, V-Ray GPU

  • Crash in V-Ray GPU IPR with material editor and tyFlow's Position Raycast and Mapping operators;
  • Projections using Spherical camera are not rendered correctly with V-Ray GPU;
  • Instanced textured VRayLights don't share loaded textures;
  • tyFlow particles rendered with Particle Shader have wrong positions in V-Ray Standalone and V-Ray GPU;
  • VRayMtl with translucency is not rendered properly after resuming a render using RTX mode of V-Ray GPU and Light cache;
  • Disable glossy Fresnel for ior<1;

V-Ray GPU

  • Scene with Light Cache crashes if run in parallel on Linux;
  • The 3ds Max Tiles textures stopped rendering with CUDA;
  • Cuda error 700 when rendering specific scene file with multi/sub materials;
  • VRayCryptomatte is not working with kernel 3;
  • Discrepancy in the Light cache when using Self illumination material;
  • 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;
  • Artifacts on specific scene with VRayMtl SSS translucency;
  • Crash with Optix Nvlink and kernel3;
  • Crash with specific Forest Pro object and GPU light cache in hybrid mode;
  • 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;
  • Wrong render with SSS2;
  • The alpha of a transparent VRayMaterial is not working correctly;
  • V-Ray Next GPU produces different alpha compared to the V-Ray in a specific case;
  • Regression with alpha of refractive materials in Beta 2;
  • Cache converter crashes with VDB grids which have vector velocity;
  • V-Ray GPU crashes on machines which physically do not have GPU;
  • Excessive memory usage on GPU LC, plus decreased performance on some scenes;
  • Crash with GPU Light cache subdivisions set to 2000 and sample size >0.1;
  • Unintentional overlap of enum values in OCLDynMeshFlags;

  • 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;

  • V-Ray GPU produces different alpha compared to V-Ray;

V-Ray, VRayDecal, V-Ray GPU

  • Incorrect results with VRayDecal during IPR debug shading;
  • VRayDecal doesn't work with VRayFur and Ornatrix in V-Ray GPU;
  • VRayDecal to work with VRayUserScalar/VRayUserColor;

V-Ray, VRayDecal, VRayFur, VRayPhysicalCamera

  • Composite map as a VRayDecal mask does not render on scene open;

V-Ray, VRayEnvironmentFog

  • V-Ray IPR crashes with VRayEnvironmentFog and Target Directional Light with Atmosphere shadows on;

V-Ray, VRayHairMtl

  • Incorrect default value of the IOR map multiplier in VRayHairNextMtl;

VFB

  • ICC correction from env. variable does not work in VFB2;
  • Crash when loading image with saved OCIO correction and multiple display devices in the config;
  • The selected color space for OCIO is blank when using specific modified OCIO file in 3ds Max 2019;
  • The "All" LightMix parameters values are not saved to presets and history;
  • VFB settings are not used when rendering through BackBurner;

VFB Settings

  • V-Ray log verbose level to 4 from Render Setup is not displayed properly in VFB;

VFB, V-Ray

  • Missing cryptomatte mtl info if Forest proto nodes are hidden;

VRayClipper

  • VRayClipper incorrectly clips refractive objects;

VRayColor

  • Wrong gamma applied when changing parameters in VRayColor;
  • VRayColor maps get created with wrong gamma if an old map is present in the scene;

VRayDecal

  • Crash when changing decal angle parameters in Max 2019;
  • IPR crash with V-RayDecal;

  • GPU IPR doesn't update over animated parameters for map used as mask in VRayDecal;

VRayDecal, V-Ray GPU

  • IPR crash with V-RayDecal;

VRayDenoiser/vdenoise.exe, V-Ray GPU

  • No device available error on test machine with AMD card only;
  • Compiling kernels for not selected device;

VRayEnmesh

  • Picking VRayProxy should not be allowed when picking objects for VRayEnmesh object list;
  • Crash when picking objects with no geometric data for VRayEnmesh objects list;

  • Crash when pressing the Remove button on VRayEnmesh with empty objects list;

VRayEnvironmentFog

  • Thinking Particles pLight (Omni) renders wrong inside V-Ray Environment Fog;

VRayGLSL

  • Inconsistent VRayOSLOutputSelector parameters count;
  • VRayMDLMtl: Missing tooltips;

VRayGLSL, V-Ray, V-Ray GPU

  • OSL bump maps that use object space coordinates don't work on GPU;

VRayGLSL, V-Ray, VRayDirt, VRaySoftBox

  • Crash with VRayDirt used as coat in VRayBlendMtl when IPR is running;

VRayGLSL, VRayOSL

  • VRayOSLTex doesn't accept negative values;
  • Support for "connectable" metadata;
  • Add support for screen space to OSL;
  • Surface tangents (dPdu, dPdv) render differently with VRayOSLTex and OSL Map;

VRayOSL

  • OSL Map renders with default values of color parameters when exported;
  • Crash with MDL materials which rely on VDF functions;
  • OSL shaders as VRayDecal mask are not marked as graph_owner when exporting from Max;
  • Animation exporting for the OSL plugin in Max has stopped working;
  • Crash with export of animated HDRIEnviron.osl;
  • Missing mx_funcs.h file error when exporting Max OSL Map;
  • OSL in VRayDisplacementMod is not exported;
  • Animated OSL renders with its default values on GPU when Мotion blur is enabled;
  • Shader graphs break at VRayOSLOutputSelector node;
  • Export of two and four-component color values;
  • The r component of color2 is not exported;
  • Crash with VRayOSLTex and trace() function;
  • Export of multiple shaders containing vector-like structures;
  • Crash with output selectors and missing VRAY_OSL_PATH;
  • SimpleOcean.osl doesn't get rendered with VRayOSLTex;
  • Scrambled parameter hints in OSL;

VRayOSL, V-Ray, VRayPhysicalCamera

  • Crash when applying a copy of a camera shader during IPR;

VRayMDL

  • MDL displacement doesn't work with interactive rendering on the GPU;

VRayMDL, VRayGLSL, VRayOSL

  • Crash with VRayDirt applied to VRayOSLTex;

VRayMtl

  • 3ds Max doesn't match standalone with VRayMtl with stochastic opacity and fog color;
  • Several maxscript properties for VRayMtl are not following the material naming convention;
  • Unlocked Fresnel IOR is not preserved with Preserve Reflections in OverrideMtl when exported;
  • VRayMtl's animated map multipliers / color swatches are exported incorrectly;

VRayPluginNode

  • Crash when loading different plugins in VRayPluginNodeTex;
  • Warning for unsupported plugin pops up lately when opening a scene with VRayNoiseTex;
  • TexRemap (vray plugin node texture) only supports VRay GPU;
  • VRayPluginNodeMtl dialog has texture output;
  • Export of VRayNoiseTex animated texture blend factors is not working properly;

V-Ray Toolbar

  • Error on undoing VRayToolbar Mesh light creation;
  • Create V-Ray Decal command is missing in the main menu;
  • Rare case of broken registry disables Vantage toolbar;

VRayVolumeGrid

  • Smoothed Velocity channel of VDB caches incorrectly produces very large or very small scale;
  • Noise with Fire simulation and reflective material with glossy below 1;
  • Light links don't work in Volumetric mode with V-Ray 6 in 3ds Max;
  • Тhe grid velocity from the vector "vel" channel of imported VDB caches is not the correct scale;
  • Grid previews disappear when switching to "Velocity" Grid Blend mode after changing the Input Play Speed to <1 while the Grid Blend mode was a different one;
  • Grid simulation with high velocity using Adaptive Grid and Precise Tracing Grid Blend mode appears chopped apart;
  • The 'Only if Selected' preview option does not work for the Velocity Streamlines in 3ds Max;
  • Shadow, Raw Shadow, GI, Raw GI, Light Select and Lighting render elements don't render correctly in Phoenix Volume Shader with enabled "Volume Light Cache" in 3ds Max;