Versions Compared

Key

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

...

Second, we will assign environment maps to the objects to demonstrate how their reflections change, compared to the first render when they reflect the global environment map. Then, we will analyse analyze how the objects appear in the rendered image based on the environment priority they are assigned. We want to efficiently render several views of the scene, using the Environment Override and Environment Priority.

...

Step 1: Set the Global Environment Map

...

Section
Column
width55%

Let's start by selecting a map. Assign it as an Environment Map for the whole scene.

This could can be done by drag-and-dropping the map from the || Material Editor || to the Environment Map slot in the Environment and Effects dialogue.

To open the dialogue, go to Rendering > Environment.

Column
width5%
 
Column
width40%

Image RemovedImage Added

 

...

 

Section
Column
width55%

Here is the rendered image of the scene, where we use a Gradient map as a global environment map. No environment override/priority is assigned and all the objects reflect the Gradient map.

Notice how the reflections from the global environment seen in the three objects are not very appealing. They are very bright and merge with the background.

We can change the reflections by assigning environment maps to each object, thus overriding the global environment.

Column
width5%

 

Column
width40%

 

Step 2: Set the Objects Environment Maps

...

Section
Column
width55%

Let's assign different texture maps to the environment override materials of the teapot and the two trays. This could be is done in the ||Material Editor || > Material/Map Browser > Maps > V-Ray > V-Ray Bitmap.

Connect the texture maps to the Environment slots of the respective materials.

Column
width5%
 
Column
width40%

Image RemovedImage Added

 

...

 

Section
Column
width55%

First, we assign a texture map only to the teapot.

This way we override the global environment in the reflection of the teapot.

The teapot now stands out in the background. However, the reflections from the teapot's environment in the trays are too distinctive. In addition, the trays are not visible in the background, so this is not the result we are after.

Column
width5%

 

Column
width40%

 

...

Section
Column
width55%

Once the environment maps are set, assign an environment priority to each object's environment map.

To do so, select the object's material and go to the Options rollout in the Parameters. Set the environment priority for each object.

Set a higher priority to the environment that you want to prevail over another.

 

UI Text Box
typenote

Note that the global Environment Map is always considered with lowest priority. You can override it in the reflection of the scene's objects by assigning environment maps with higher priorities to their materials.

Column
width5%

 

Column
width40%

Image RemovedImage Added

 

...

 

Result Render

 

The renders below show changes in the reflection of the teapot and the trays, depending on the environment priority value we set. The texture map with the highest priority (2) overrides the global Environment map (which is a Gradient map in this case) as well as the Environment maps of the objects with lower environment priorities 1 and 0. This can be seen in the reflections of the objects with lower environment priorities. 

...