VRay supports the 3dsmax Render elements interface since version 1.48.
Note however, that VRay provides its own render elements and does not
support the standard ones implemented in 3dsmax. Standard 3dsmax render
elements will not work with VRay and vice-versa.
List of supported render elements
The following render elements are supported by VRay. All render elements
support native VRay materials. Some render elements also support standard
3dsmax materials. This is noted in the table below.
Render element name
VRayMtl support
Std material support
Filtering control
Transparency support
Description
VRayAlpha
yes
yes
yes**
yes
Alpha transparency.
VRayAtmosphere
yes
yes
no**
yes
The atmospheric effects.
VRayBackground
yes
yes
yes**
yes
The image background.
VRayCaustics
yes
no*
yes**
yes
The caustics on the material. Only present
when the
Caustics option of VRay is enabled. This channel does not
include GI caustics.
VRayDiffuseFilter
yes
yes
yes**
yes
The pure diffuse surface color. Note that
this is different from the standard 3dsmax
Diffuse render element, which contains the diffuse surface
lighting.
VRayGlobalIllumination
yes
no*
yes**
yes
The diffuse surface global illumination. Only
present if
Global illumination is enabled.
VRayLighting
yes
yes*
yes**
yes
The diffuse direct surface lighting.
VRayMtlID
yes
yes
no (always off)
no
The material ID of the object.
VRayMtlSelect
yes
no
yes
yes
This element allows you write the result of a
VRay compatible material into a separate element. The material can
be a top-level material or a sub-material of
VRayMtlBlend.
VRayNormals
yes
yes
yes
no
The surface normals.
VRayObjectID
yes
yes
no (always off)
no
The object gbuffer ID (set through the node's
Properties dialog).
VRayRawGlobalIllumination
yes
yes
yes**
yes
The raw diffuse global illumination (not
multiplied by the diffuse surface color). Only present if
Global illumination is enabled.
VRayRawLighting
yes
no
yes**
yes
The raw diffuse direct illumination before
it's multiplied by the diffuse surface color.
VRayRawReflection
yes
no
yes**
yes
The pure surface reflection before it's
multiplied by the reflection filter color.
VRayRawRefraction
yes
no
yes**
yes
The pure surface refraction before it's
multiplied by the refraction filter color.
VRayRawShadow
yes
no
yes**
yes
The raw light that was blocked by other
objects.
VRayReflection
yes
yes
yes**
yes
The reflections on the surface.
VRayReflectionFilter
yes
no
yes**
yes
The reflection filter (the color by which the
raw reflections are multiplied to give the final surface
reflection). This may be considered as an alpha channel for the
reflections.
VRayRefraction
yes
no
yes**
yes
The refractions on the surface.
VRayRefractionFilter
yes
no
yes**
yes
The refraction filter (the color by which the
raw refractions are multiplied to give the final surface
refraction). This may be considered as an alpha channel for the
refractions.
VRayRenderID
yes
yes
no (always off)
no
The node render ID of the object that
contributes most to the pixel value.
VRaySelfIllumination
yes
yes
yes**
yes
The self-illumination of the surface.
VRayShadow
yes
no
yes**
yes
The diffuse light that was blocked by other
objects.
VRaySpecular
yes
yes
yes**
yes
The surface specular hilights.
VRayUnclampedColor
yes
yes
yes**
yes
The unclamped image color.
VRayVelocity
yes
yes
yes
no
The surface velocity. This channel will not be
generated if 3d motion blur is enabled.
VRayWireColor
yes
yes
yes
yes
The wire color of the object as set in the
3dsmax scene. This can be used to generate masks for the objects
based on their wire color.
VRayZDepth
yes
yes
yes
no
The z-depth of the surface.
* For Standard materials, the
VRayLighting element includes the direct and
indirect lighting as well as caustics, while the
VRayGlobalIllumination and VRayCaustics
elements are black. However for all materials, adding the
VRayLighting,
VRayGlobalIllumination and VRayCaustics
elements always gives the total diffuse surface lighting.
** When an element is filtered, it will be dimmed by atmospheric effects
like fog etc. However, when an element is unfiltered, it will not be
affected by atmospherics.
Notes
When the VRay VFB is enabled, all
VRay render elements will appear switched off
in the Render Elements tab inside the
Render Scene dialog. This is a work-around so
that 3dsmax does not create its own render elements bitmaps - this is not
required as the elements are stored in the VRay VFB itself. If the VRay
VFB is used, the render elements can be enabled or disabled by using their
own vrayVFB parameter.
VRay always antialiases with respect to the RGB
color channel. Therefore other channels may appear jagged or noisy in
areas where VRay has placed fewer samples. See the
Examples section for a demonstration of this effect.
Render elements will render in Distributed rendering mode, both in the
VRay VFB
and the 3dsmax VFB.
Render elements require additional storage when rendering and thus
increase the amount of RAM taken during the rendering. When rendering to the
VRay VFB,
you can reduce this memory by rendering directly to a
.vrimg file
on disk and not storing the final image in memory.
Render elements may slow down the final image rendering a little bit,
depending on the number of elements that the user has selected. They have no
effect on GI/reflection etc. calculations.
Get the latest info on new products and special offers.
Or check out our ebay store - Discounted items
Pre-Sale and Post Sale
Support
We have years of real world production experience and
our knowledgeable staff can provide you the support you need for your
pre-sale or post sale questions.
Contact us at sales@vray.us or sales@trinity3d.com