V-Ray GPU Supported Features

This page provides tables of features supported by V-Ray GPU in 3ds Max.

Overview

These features are supported by V-Ray GPU in 3ds Max.

Supported Features

Cameras

Feature

V-Ray GPU

Motion blur (transformation+deformation) 1

✓
(On integer frames)

Camera motion blur 1

✓
(On integer frames)

Camera DoF

✓

Perspective

✓

VRayPhysicalCamera

✓

Stereoscopic

✓

Distortion for Physical Camera

✓

back to top

Environment

Feature

V-Ray GPU

Spherical Mapping

✓

Mirror ball mapping

✓

Angular mapping

✓

VRayToon

–

VRayEnvironmentFog

✓

VRayAerialPerspective

✓

VRaySphereFade

–

back to top

Geometry

Feature

V-Ray GPU

Triangle meshes

✓

VRayProxy

✓

Alembic via proxy

✓

NURBS

✓

Subdivisions

✓

Displacement 2

✓

VRayFur

✓

Hair&Fur

–

VRayPlane

✓

VRaySphere

–

Particles (with Particle Flow)

✓

X-Ref Scene

✓

VRayInstancer

✓

VRayCoronaScatterMod

✓

VRayClipper

✓
(without Mesh mode)

back to top

Global Illumination Methods

Feature

V-Ray GPU

Brute Force

✓

Light Cache 3

✓

Irradiance Map

–

back to top

Anti-Aliasing Filters

Feature

V-Ray GPU

Area

✓

Sharp Quadratic

–

Catmull-Rom

–

Plate Match/Max R2

–

Quadratic

–

Cubic

–

Video

–

Soften

–

Cook Variable

–

Blend

✓

Blackman

–

Mitchell-Netravali

–

VRayLanczosFilter

✓

VRaySincFilter

–

VRayBoxFilter

✓

VRayTriangleFilter

–

VRayMitNetFilter

–

back to top

Lights

Feature

V-Ray GPU

Lights textures 17

✓

Skylight portals

– 23

V-Ray Lights

✓

Standard Lights 19

✓

Photometric Lights

✓

Ambient Light

–

Image based lighting

✓

back to top

Materials

Feature

V-Ray GPU

VRayALSurfaceMtl

✓

VRayBlendMtl

✓

VRayCarPaintMtl

✓

VRayLightMtl

✓

VRayMtl

✓
(without Translucency,
Roughness)

VRayOverrideMtl

✓

VRay2SidedMtl

PARTIAL (without Multiply By Front diffuse)

VRayMtlWrapper

✓(shadows only, no GI on mattes)

VRayFastSSS2

PARTIAL (without raytraced (solid) and raytraced (refractive))

VRayFlakesMtl

PARTIAL

VRayGLSLMtl

PARTIAL 20

VRayHairMtl

✓

VRayHairNextMtl

✓

VRayBumpMtl

✓

VRayVRmatMtl

✓

VRayOSLMtl

–

VRayPluginNodeMtl

✓

VRayStochasticFlakesMtl

✓

VRayScannedMtl

✓10

VRayMDLMtl

INITIAL

VRaySwitchMtl

✓

VRayScatterVolume

–

VRayToonMtl

–

back to top

Unsupported materials and textures in V-Ray GPU are regarded as incompatible in the Material Editor of 3ds Max. They will not be displayed unless the Show Incompatible option is enabled in the Material/Map Browser.

Global switches

Feature

V-Ray GPU

Displacement

✓

Lights

–

Hidden lights

✓

Don't render final image

✓

Override depth

–

Override material

✓

Override material exclude list

✓

Force back face culling

–

Shadows

–

Show GI only

–

Reflection/Refraction

–

Maps

✓

Glossy effects

–

Max ray intensity

✓

Filter maps

–

Secondary rays

–

Max transp. levels

–

Transp. cutoff

–

Light tree and adaptive lights

✓

back to top

Textures

Feature

V-Ray GPU

Bitmap

✓

Cellular

–

Checker

✓

Color Correction

✓

Composite 17

✓

Dent

–

Falloff 13

✓

Gradient

✓

Gradient ramp8

✓

Marble

✓ 9

Mask

✓

Mix

✓

Noise

✓

Output

✓

OSL Map

PARTIAL 11

Particle Age

–

Particle MBlur

–

Perlin Marble

–

RGB Multiply

✓

RGB Tint

–

Smoke

✓ 9

Speckle

✓ 9

Splat

✓ 9

Stucco

✓ 9

Substance

✓ 24

Swirl

✓ 9

Tiles

✓ 9

Vertex Color

✓

Waves

–

Wood

–

Advanced Wood

–

VRayColor

✓

VRayColor2Bump 7

✓

VRayCompTex 8

✓

VRayCurvature

✓

VRayDirt 8

✓

VRayDistanceTex

✓

VRayEdgesTex

✓

VRayFakeFresnelTex

–

VRayGLSLTex 20

✓

VRayHDRI

✓

VRayHairInfoTex

✓

VRayICC

–

VRayLUT

–

VRayMap

–
(deprecated)

VRayMultiSubTex 8

✓

VRayNormalMap

✓

VRayOCIO

✓

VRayOSLTex

✓9

VRayParticleTex

–

VRayPluginNodeTex

✓

VRayPTex

–

VRaySky

✓

VRaySamplerInfoTex

–

VRaySoftBox

✓9

VRayTriplanarTex

✓
(bitmaps only)

VRayUserColor

✓
(no alpha attribute)

VRayUserScalar

✓
(no alpha attribute)

PhoenixFDOceanTex

–

back to top

Other

Feature

V-Ray GPU

VRayShadow

✓

VRayShadowMap

–

VRayStereoRig

–

VRayLensEffects (VFB)

✓

VRayLightMeter

–

VRayExposureControl

✓

VRayVolumeGrid

PARTIAL 22

Antialiasing

✓

Color Mapping

✓

Render Mask (see Image Sampler)

✓

VFB

✓

G-Buffer

✓

VRayMetaballs

–

UDIM/UVtile texture tags

✓

Anisotropy

✓

Matte objects
(with VRayMtlWrapper and object properties)

✓

Include/Exclude Lists for Materials

–

Include/Exclude Lists for Lights

✓

Trace Sets (Reflection/Refraction exclude)

–

back to top

3rd Party Plugins

Feature

V-Ray GPU

ForestPro instancing

✓

RailClone instancing

✓

MultiScatter instancing

✓

ColorCorrect

–

Carbon Scatter

✓

Ornatrix 8

✓

HairFarm 8

✓

MultiTexture

✓

BerconMaps

✓ 12

Forest Color

✓

RPM Material

✓15

Anima

✓

thinkingParticles

PARTIAL 18

back to top

Footnotes

1 – GPU rendering supports motion blurred frames on integer numbers only. For example, starting the render from frame 1 produces correct motion blur, but starting from frame 1.25, will produce incorrect motion blur. Shutter efficiency is not supported with GPU.

2 – 2D Displacement is not supported by V-Ray GPU. Displacement results between CPU and GPU rendering may differ slightly because of Pre-tessellation and Cache Normal settings.

3 – Using Light Cache (as a secondary GI engine) with V-Ray GPU is possible only when rendering in production mode, or with From file mode (already computed Light Cache .vrlmap) when using V-Ray GPU in IPR.

4 – Light Select modes always contain GI information in V-Ray GPU. The Raw and indirect modes are not supported in V-Ray GPU.

5 – The Sampler Info Render Element supports different UVW Coordinate types through its different pass types. For more details, please see the Sampler Info Render Element page.

6 – When rendering with V-Ray GPU CUDA, the VRayShadows Render Element is incompatible with Adaptive Lights and may render incorrectly if used together.

7 – Starting with V-Ray 3.6, the VRayColor2Bump texture is no longer needed for procedural textures in order to be supported by V-Ray GPU.

For earlier releases, all procedural textures are supported by V-Ray GPU when used for Bump mapping through a VRayColor2Bump texture attached to the Bump slot.

In V-Ray Next, the texture ensures that the procedural bump is fully consistent between V-Ray Next and V-Ray GPU. Without VRayColor2Bump there might be some difference in the rendered procedural bump amount related to the scene size and scale.

8 – These plug-ins are only partially supported by V-Ray GPU.

9 – The texture is baked for rendering on the GPU. This means that it will use more memory to render, than a fully supported procedural texture.

10 – V-Ray GPU supports VRayScannedMtl under few limitations. For more information, visit the VRayScannedMtl page.

11 – It is supported in V-Ray for 3ds Max 2019. Some OSL maps are not supported yet.

12 – V-Ray GPU supports only BerconNoise map within the following limitations: only Color #1; Color #2 and Size parameters are supported as mappable. Distortion and Use function curve options are not supported.

13 – Falloff map does not support Shadow/Light type.

14 – RPM Material works with V-Ray Next for 3ds Max up to version 2017.

15 – VRayObjectID is always rendered with Integer (no Anti-Aliasing) mode in V-Ray GPU.

16 – V-Ray GPU does not support V-Ray Mesh Light textures.

17 – There is a limit of 6 layers per Composite map when using the V-Ray GPU engine.

18 – Particle shading set is not supported by V-Ray GPU.

19 – Area shadows are not supported by V-Ray GPU.

20 – For detailed information on the V-Ray GPU support of VRayGLSLMtl and VRayGLSLTex, please refer to the GLSL Support page.

21 - VRayDRBucket Render Element works only in Production rendering mode using Bucket sampler.

22 - Fire Lights (Fire Rollout) and Use Light Cache (Smoke Color Rollout) options are not supported with V-Ray GPU. For more information, refer to their relevant pages.

23 - S kylight portals option is not supported with V-Ray GPU. It is not needed anymore due to the Adaptive Dome light.

24 – Substance 2 is supported.

25 – Include/Exclude lists are not supported with CUDA.

Additional Notes

  • V-Ray GPU supports map channels from 0 to 15.

  • V-Ray GPU only supports normal maps in tangent space.