This is a legacy documentation space! Please refer to V-Ray Next for Maya help for most up-to-date information.

Official Release

Date – Sep. 12, 2017

DownloadBuild 3.60.01


New Features


  • Support for Maya 2018

  • Added Cryptomatte Render Element

  • Added support for Maya render sequence
  • Initial support for Instancer in IPR

  • Changing the image resolution while rendering in IPR with the VFB is now possible

  • SamplerInfo Render Element

  • Toon Render Element

  • Support for Maya's Toon shader setup

  • Added an overscan feature in the render settings camera overrides;

  • Support for the Lens squeeze ratio of the Maya camera

  • Support for the float nodes in LookDevKit

  • Support for the exposure parameter of the File node

  • Support for the -percentRes batch render flag


  • Added support for CPU rendering (c++/cpu device type)

  • Added support for NVIDIA NVLink


  • GPU production with DR

  • Add support for Full Light Select render element on GPU

  • Ability to set CUDA devices from the Maya UI without restarting Maya


  • Added test resolution button to the VFB
  • Ability to load progressive resumable files in the VFB


  • Added Full mode for light select elements and made it the default setting


  • MDL materials support


  • Added clip and stochastic transparency modes to VRayMtl

  • Implemented Oren-Nayar roughness model

Viewport 2.0

  • Support environment maps for the reflections of VRay materials

  • VRaySky preview in VP2


Modified Features


  • V-Ray size and dimension units now respect the Maya scene units

  • ZDepth is always exported as 32-bit in multichannel EXR files

  • Improved memory usage when there are millions of instances in the scene

  • Faster rendering of proxies and instances when Embree is enabled

  • Added an option for clearing the render mask

  • V-Ray for Maya DR settings will be saved in a single XML file

  • The VRayShelf right click menu for VRayToon can now list all the available VRayToon nodes

  • The VRayShelf right click menu for VRayClipper can now list all the available VRayClipper nodes

  • Added Use V-Ray VFB option to the right click menu in the VFB icon on the shelf

  • Added max tessellation option for hair
  • The specific frames list for animation now allows spaces

  • Tree controls are now hidden when using Embree

  • Increased the default max paths per pixel to 10000 for IPR

  • Ability to specify a render region with relative 0 to 1 values in Maya batch and vrend

  • Changed Light Select type labels

  • Renamed Maya Fluids' Deep Output/Trace Sets option to Render as Geometry

  • Print what Maya version was used to export the vrscene

  • Reduced CPU usage when IPR is paused
  • Better error messages when writing raw EXR files

  • Possibility to use shader names with MtlMulti/GeomStaticMesh


  • Improved logging for the progressive sampler

  • Added support for the Projection Wrap parameter


  • Read multiple UV sets from Alembic files exported from the Maya Alembic exporter


  • Reworked how controls update


  • Changed the default BRDF to GGX

  • Removed Use reflect/refract interpolation options from VRayMtl


  • MDL sample materials now included with the installation


  • Added Material ID attributes to the scannedMtl in Maya


  • Mappable scale attribute for the Triplanar texture


  • Deep EXR + Spherical Camera: Fixed wrong Z value for objects behind camera plane


  • Improved loading time of VRayVolumeGrid caches


  • Added -verboseLevel option to ply2vrmesh in order to limit the output


  • Option to get the strand length from hair sampler


  • Added V-Ray attributes to XGen Interactive Groomable Splines

Viewport 2.0

  • Preview the refraction of the base material in a VRayBlendMtl

  • V-Ray shader previews now work in DirectX

  • Support transparency in the preview for VRayMtlHair3

  • VRayFur shader preview

  • Clamped opacity to 0.1 by default to avoid invisible objects


Bug Fixes


  • Fixed render layer token not working with specific setup

  • Fixed UserInteger not working as texture switch in MultiSubTex

  • simplexNoise now supports dynamic distortion

  • Fixed crash when duplicating and moving objects in RT

  • The <Camera> token is now parsed properly for displaying in the file name label

  • Viewport IPR: Fixed banding with low brightness when using SynColor

  • Rendering no longer resets the A and B images from the VFB history

  • Fixed error in mayapy with Maya 2017 no module vray.rendererCallbacks

  • Fixed invalid geometric normal warning flooding script editor and freezing Maya
  • Visibility of objects in Alembic files is no longer ignored by V-Ray proxy objects
  • Fixed renderable curves not rendering when visibility is keyed

  • Fixed wrong alpha-channel at VFB-borders when using texture render mask

  • Fixed object disappearing when Batch Rendering

  • Fixed deleting a V-Ray Proxy instance removing the vrayMeshMtl for proxy objects remaining in the scene

  • Can't render XGen on render layer other than default fixed

  • Fixed Maya scene getting marked as changed when the VFB is opened or loses focus

  • Divide shading subdivs should be hidden when use local subdivs is disabled

  • Fixed vrend command always returning success

  • Fixed VrayFurPreview not updating in Parallel Evaluation Mode

  • Multi-segmented motion blur: Computing particle velocities when possible

  • Fixed in-process IPR crashes with subdivision

  • Resuming a render with GI turned Off no longer triggers a warning for the Adaptive Lights

  • Fixed pixel aspect ratio not taking correct value until render settings window opened
  • Fixed the Material Viewer in Maya 2016 Hypershade not starting the first time
  • Fixed the PLUGINS variable in the installer ignoring the value entered by the user

  • Fixed zDepth render element infinity color when far color is white

  • Fixed crashes when baking UDIM textures in a specific scene

  • Fixed slow export of ramp texture with lots of color handles

  • Fixed black buckets when adding local machine with DR and Resumable rendering

  • Use default color instead of black for missing textures

  • V-Ray hangs the main thread when some of the license servers are offline
  • Fixed some subtle bugs in chunked scene transfer before rendering and between frames

  • Reduced locking while rendering

  • Fixed first atmospheric effect result is added twice if the second effect is aerial perspective with active set to false

  • Fixed increasing progressive sampler memory usage with each resumed frame

  • Fixed wrong progress during loading and saving progressive resumable files

  • Fixed random pixels activated on an empty scene with the progressive sampler
  • Fixed alSurface's SSS produces NaNs

  • Fixed UVTiles at U index larger than 10 rendering gray

  • Fixed primary_visibility flag of the GeomStaticMesh plugin not working

  • Fixed V-Ray not supporting specific IES lights


  • Fixed VRayStereoscopic camera not working when rendered with GPU

  • Fixed OpenCL failing to start

  • Fixed GPU (CUDA) not rendering BRDFVRayMtl fog color texture

  • Fixed TexAColorOp in power mode not working as expected

  • Fixed CUDA Error 700 in specific scene

  • Fixed Camera position not updated when using a Camera Map Per Pixel map in a scene with an animated camera

  • Removed the ocldeviceselect dependency to OpenCL.DLL

  • Fixed MtlMulti's mtlid_gen_float with Instancer not working

  • Fixed sphere lights with animated scale crashing when rendered with motion blur

  • Fixed Objects with VRayOverrideMtl and Visible to camera off still rendered in GPU

  • Fixed Blend material not rendering with OpenCL rendering

  • Fixed Crash with multi-gpu setups in specific scene

  • Fixed Glossiness driven by LayeredTex Alpha from Luminance rendering as 0 when the color is pure white

  • GPU did not render correctly V-Ray triplanar map when the texture used UV tiling more than 1

  • Fixed Artifacts with Adaptive lights, VRayLight exclude lists, and matte objects

  • Fixed Wrong alpha channel with VRayLights with Directional parameter above 0.0

  • Fixed Camera lens distortion not working when motion blur is ON

  • Fixed Geometry disappearing with VRayLightMtl and direct illumination

  • Fixed Color opacity option not working by V-Ray GPU mode

  • Fixed OpenCL failing to build and rendering not starting on Linux

  • Fixed Dome light visible in the alpha through matte object with opacity

  • Fixed Textures not rendering if the filename contains the $ symbol

  • Fixed Dome light affecting matte surfaces when rendered with CUDA

  • Fixed Reflection/Refraction not matte when rendered with CUDA

  • Fixed crash with shared VRayEdges textures between materials in specific scene

  • Fixed broken UVTile with missing file

  • Added support for arbitrary clipper exclude list items

  • Improved triangle intersection precision

  • Installer sets CUDA_CACHE_MAXSIZE to at least 256MB

  • Driver 380+ caused some scenes to render bitmaps with wrong uv

  • Fixed zDepth RE infinity color

  • OpenCL rendered black in active shade after a scene change

  • Fixed artifact in the zenith of the sky with VRayAerialPerspective

  • Fixed crash when rendering with on-demand mipmapping

  • Fixed artifacts when using OpenCL with more than one device

  • Fixed crash when exiting Maya/V-Ray STD after CUDA was used on MacOS

  • Fixed wrong screen mapping for textures assigned to the Environment slot


  • Fixed IPR refreshing two times on any change

  • Fixed IPR restarting when selecting an object when Hypershade is open in Maya 2016+

V-Ray / VFB

  • Deleted images from VFB history are now recycled on Windows


  • Fixed wrong scaling of the channel box for HiDPI displays

  • Fixed stamp button is being replaced upon mouse-over
  • Fixed CC sliders' numeric value edit box not scaling properly on HiDPI screens


  • Fixed no motion blur from Alembic with V-Ray subdivision

  • Fixed all - (hyphen) symbols are replaced by an _ (underscore) when exporting to a VRayProxy
  • Fixed non-ASCII characters are converted to an _ (underscore) when saving proxy file

VRayscene Manager

  • Fixed preview type for the vrscene not working


  • Fixed UNC path getting prefixed with the vrscene root on Linux


  • Fixed VRayTriplanarTex texture not following surface deformation even with a reference mesh specified


  • V-Ray now outputs Real Color for stereoscopy only when writing a shademap


  • Fixed random texture being assigned to the rectangle light file texture


  • Fixed lag in Viewport 2.0 when rotating dome light with texture when useTransform is enabled in placeEnvTex

  • Fixed flipped preview in the viewport of a ramp texture in a dome light


  • Fixed fur disappearing in IPR on frame change


  • TLS limit is hit with 1000+ OSL nodes


  • Fixed OSL not respecting mipmap levels


  • The "Load nearest if missing" option is now working properly when previewing VRayVolumeGrid

  • The "Loop Overlap" option is now working properly when previewing VRayVolumeGrid
  • Fractional value for the "Play Speed" option is now working properly when previewing VRayVolumeGrid