Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Fancy Bullets
typecircle
  • Debugging the scene by applying a gray shader globally.

  • Adding matte properties to specific objects in the scene using the Wrapper material.

  • Changing object visibility properties by applying the Render Stats material.

  • Changing the object appearance by applying an Override material.

  • Changing/Overriding/Disabling the displacement or subdivision.

V-Ray also makes use of Solaris native features for overriding material properties.


Download test scene files:

UI Button
colorblue
newWindowtrue
icondownload
titleDownload Scene Files
urlhttps://drive.google.com/uc?export=download&id=1PHID7Waaupn-LLZAJh1so71cH0RaUcF9

Want to follow along but don’t have a license?

UI Button
colorblue
newWindowtrue
icondownload
titleDownload Free Trial
urlhttps://www.chaos.com/free-trial?utm_campaign=docs-tutorials&utm_medium=website&utm_source=docs.chaos.com



Houdini Workflow

...

Section
Column
width55%

This workflow applies to Houdini only.

1. Go to V-Ray Renderer ROP > Objects tab > Material Overrides tab.

2. Enable Material Overrides and add a new override using the + button.

3. Under the Objects parameter, select an object to apply the override material to.

Fancy Bullets
typecircle
  • This can be a single object, e.g. “/obj/object_A”
  • This can be a set of objects, e.g. “/obj/object_A /obj/object_B”
  • This can be a pattern, e.g. “*” for all objects in the scene
  • This can be an isolated pattern, e.g. “*_A” → this only selects object_A

4. Select the Material to use for overriding.

Optional: Enable the Use Displacement from Override Material option to override the displacement/subdivision settings for the selected objects. If the override material has a Displacement VOP inside, it is used. If such a VOP is not present, no displacement is applied to the selected Override For objects.

5. Render. Now the selected material should be used for the selected objects.

Column
width5%


Column
width40%

...

Section
Column
width33%

Material Override is off

Column
width33%

Single Object's material is overridden

Column
width33%

Multiple Objects' materials are overridden

Column
width1%



...


UI Text Box
colorlight-cyan
iconinfo
typeinfo

In V-Ray for Houdini, a Referenced Shader VOP node is now available. It can be used to (as its name implies) reference another node – when you do this, you get the entire shading network up to the node that is being referenced. This means that you could reference your final material and use that as an override material, applying e.g. a Render Stats after it and assigning it to the geometry. This works for any VOP node, e.g. textures, displacement, etc.

UI Text Box
colorlight-yellow
iconwarning
typenote

The overrides can affect the displacement as well – there is a toggle that specifies whether the original object’s displacement is used, or the one coming from the override material. This has two major uses:

Fancy Bullets
typecircle
  • Disabling the Displacement for an object by saying Use Displacement from Override Material and not supplying any displacement in the override mtl.
  • Changing the Displacement tessellation by applying a new displacement with lower quality settings.

...