This page provides information on the Extra Texture render element.
||Render Settings window|| > Render Elements tab > Extra Tex
The parameters for this render element appear in the Attribute Editor under Extra V-Ray Attributes.
Enabled – The render element is generated.
Deep output – Specifies whether to include this render element in deep images.
Filename suffix – Appends this value to the name of the channel, followed by the name of the connected texture when an explicit channel name is not specified.
Type – Specifies the type of texture that is used for rendering the extraTex channel.
Texture– Allows a bitmap or a procedural texture to be connected.
Float texture – The extraTex produces a floating-point number that masks each object. Connect a vrayUserScalar texture to read custom floating values from vrayUserAttributes per object. Alternatively, some types of geometry can generate or receive custom float values that can also be passed to VRayExtraTex with vrayUserScalar. This is mostly used in compositing package scripts for find-by-id masking. Filtering and AA do not affect VRayExtraTex in this mode. For more information, see the Notes section.
Int texture – The extraTex will produce an integer number that masks each object. Connect a vrayUserInteger texture to read custom integer values from vrayUserAttributes per object. Alternatively, some types of geometry generate or receive custom integer indices that can also be passed to VRayExtraTex with vrayUserInteger. This is mostly used in compositing package scripts for find-by-id masking. Filtering and AA do not affect VRayExtraTex in this mode. For more information, see the Notes section.
Consider for Anti-Aliasing – When enabled, anti-aliasing is used where possible.
Filtering – Applies the image filter to this channel. Image filter settings are in the Image Sampler rollout in the VRay tab of the Render Settings.
Affect Matte Objects – Sets whether to include matte objects when generating the render element. A matte object is an object that has been assigned a Wrapper Material or VRayObjectProperties with the Matte surface option enabled.
Explicit channel name – Specifies an explicit name for the generated image channel.
Exclude list – Specifies a set of objects to be excluded from the extraTex channel.
Exclude list as inclusive set – Inverts the effect of the Exlude List parameter, making it an inclusive set.
Force 32 bit output – When enabled, stores the Extra Texture render element as a 32-bit float even when writing a 16-bit raw image. This option applies only to multichannel .exr files.
Denoise – Enables the render element's denoising, provided the Denoiser render element is present.
Ambient Occulsion from Extra Texture pass
Object Normals from Extra Texture pass
Bump Normals and World Positions Render Elements are useful for changing the appearance of lighting in a scene in a composite without the need for re-rendering. The example below is a lighting workflow that is used at a composite level to change the lighting in the scene. Note that it does not create any extra shadowing or GI. While the Bump Normal Render Element provides information about how lights affect each surface; the Point Position element passes the spatial location of each pixel. When used together it allows lights added in composite to react on the pixels as if they were the surface of the model.
By using Maya's SamplerInfo texture with Extra tex, a Render Element can be created to replace object's texture during compositing without the need to re-render the scene.
VRayDirt is useful for changing the appearance of a render in a compositing or image editing software.
Beauty Composite with VRayDirt composited over in multiply mode