© Taichi Kobayashi


Table of Contents

This page provides information on V-Ray render elements (rendervars) in Solaris.


Overview


V-Ray render elements are added in Solaris through a Render Var LOP. Each render element requires a unique LOP and specific Source Name that determines the type of V-Ray render element used.

Once a render element is added, its parameters appear under a designated rollout in the V-Ray tab of the Render Var LOP. The parameters are similar to those of the various V-Ray render element nodes in the out network.

Specific render elements such as the Beauty pass have a designated V-Ray LOP – V-Ray Standard Render Vars LOP. For more information, see the V-Ray Standard Render Vars page.


Workflow


  • Create a Render Var LOP by right-clicking > Rendering > Render Var, and then navigate to its Standard tab.

  • Type the name of the render element in the Source Name. Note that you need to use a special naming convention. To find the proper name of each V-Ray render element, see the table below.

  • Keep the Source Type as Raw. This determines how the renderer interprets the source name.

  • Set the Data Type and Format to color4f.
    The Data Type defines what type of data is necessary for the V-Ray render element and determines the channel names in the output image.
    The Format defines the format of the data when saving the image.

  • The V-Ray render element parameters appear in the LOP’s V-Ray tab. There you can enable Deep Output, Filtering, or other settings that are available for the render element.
    By default, the parameters are set to do nothing and you need to override them in order to use them with the corresponding render element. See the Creating and Setting Attributes section below.

  • All existing Render Var LOPs are collected with a Render Product LOP before output. Create a Render Product LOP with a right-click > Rendering > Render Product.

  • In the Ordered Render Vars, set the path to the Render Var that will be used in the final rendering. If there are multiple Render Vars and you want to include them all, use a * wildcard.

  • The Render Product LOP is then used in combination with the Render Settings LOP for the final render.


Click the image to enlarge it.


Creating and Setting Attributes


The parameters that correspond to a USD attribute have a pop-up menu that controls how the LOP node authors the attribute.

Set or Create – Sets the attribute to a given value, regardless of whether the attribute previously existed or not.

Set if Exists – Sets an attribute to the given value only if it previously existed. Use this option to make sure the attribute is set on primitives of the correct type.

Block – Makes the attribute appear to not exist so it takes on its default value.

Do Nothing – Does not affect the attribute, i.e. does not create or change the attribute in any way.



Naming



Render ElementSource Name
V-Ray Albedo Render Elementalbedo
V-Ray Alpha Render Elementalpha
V-Ray Atmosphere Render Elementatmosphere
V-Ray Background Render Element background
V-Ray Bump Normals Render Elementsampler:bumpNormal
V-Ray Caustics Render Elementcaustics
V-Ray Coat Render Elementcoat
V-Ray Coat Glossiness Render ElementcoatGlossiness
V-Ray Coat Reflection Render ElementcoatReflection
V-Ray DR Bucket Render ElementdrBucket
V-Ray Defocus Amount Render ElementdefocusAmount
V-Ray Denoiser Render Element denoiser
V-Ray Diffue Render Element diffuse
V-Ray Diffuse Filter Render ElementdiffuseFilter
V-Ray Direct Light Render ElementdirectLighting
V-Ray GI Render Elementgi
V-Ray Material ID Render ElementmaterialID
V-Ray Matte Shadow Render Element matteShadow
V-Ray Metalness Render Elementmetalness
V-Ray Multi Matte Render ElementmultiMatte
V-Ray Noise Level Render ElementnoiseLevel
V-Ray Normals Render Elementsampler:normal
V-Ray Object ID Render ElementnodeID
V-Ray Object Slect Render ElementobjectSelect
V-Ray Raw Diffuse Filter Render ElementrawDiffuseFilter
V-Ray Raw Direct Light Render ElementrawDirectLighting
V-Ray Raw GI Render ElementrawGI
V-Ray Raw Reflection Render ElementrawReflection
V-Ray Raw Reflection Filter Render ElementrawReflectionFilter
V-Ray Raw Refraction Render ElementrawRefraction
V-Ray Raw Refraction Filter Render ElementrawRefractionFilter
V-Ray Raw Shadow Render ElementrawShadow
V-Ray Raw Total Light Render ElementrawTotalLighting
V-Ray Refflection Render Elementreflection
V-Ray Reflection Filter Render ElementreflectionFilter
V-Ray Reflection Glossiness Render ElementreflectionGlossiness
V-Ray Reflection IOR Render ElementreflectionIOR
V-Ray Refraction Render Elementrefraction
V-Ray Refraction Filter Render ElementrefractionFilter
V-Ray Refraction Glossiness Render Element refractionGlossiness
V-Ray Render ID Render ElementrenderID
V-Ray SSS Render Elementsss
V-Ray Sample Rate Render ElementsampleRate
V-Ray Self Illumination Render ElementselfIllumination
V-Ray Shadow Render Elementshadow
V-Ray Sheen Render Elementsheen
V-Ray Sheen Glossiness Render ElementsheenGlossiness
V-Ray Sheen Reflection Render ElementsheenReflection
V-Ray Specular Render Elementspecular
V-Ray Toon Render Elementtoon
V-Ray Total Lighting Render ElementtotalLighting
V-Ray Unclamped Color Render ElementunclampedColor
V-Ray Velocity Render Elementvelocity
V-Ray World Normals Render ElementworldNormal
V-Ray World Positions Render ElementworldPositions
V-Ray ZDepth Render ElementzDepth





Was this helpful?