Trace Sets

Introduction

引言

Trace Sets allow fine-grained control of what objects can be seen through reflections and refractions.  For example, using Trace Sets, you can set the reflections on a particular object to include only a subset of the objects in the scene without affecting the reflections elsewhere in the scene.

跟踪设置允许细粒度控制什么对象可以通过反射和折射看到。例如,使用跟踪集,你可以设置对特定对象的反射只包括场景中的对象子集,而不影响场景中其他地方的反射。

A Trace Set represents a group of objects or a set.  For covenience, Trace Sets can be configured to be Inclusive or Exclusive:

Trace Set 表示一组对象或一个集合。为了考虑公约,Trace set 可以配置为包含式或排他式:

  • An inclusive Trace Set represents the set of objects in the Trace Set. Inclusive Trace Set 表示 Trace Set 中的对象集
  • An exclusive Trace Set represents all objects in the scene 独占跟踪集表示场景中的所有对象except 除了 those objects in the Trace Set. 跟踪集中的那些对象

Reflection Trace Set 反射跟踪集

To better understand and visualize how Trace Sets work, consider the example below.  On the left, the scene is rendered without Trace Sets.  On the right the same scene is rendered but with an Exclusive Trace Set containing the red box assigned to the "Reflection Trace Set" attribute of the reflective mirror wall.

为了更好地理解和可视化跟踪集是如何工作的,考虑下面的示例。在左边,场景渲染没有 Trace set。在右边,同样的场景被渲染,但是有一个独占的轨迹集,其中包含一个红色的方框,这个方框被分配给反射镜墙的“反射轨迹集”属性。

C4D周练作业-Trace Sets—杂项内容—Redshift红移中文帮助文档-苦七君

Beauty render with no Trace Sets.

无痕的美丽渲染。

C4D周练作业-Trace Sets—杂项内容—Redshift红移中文帮助文档-苦七君

Beauty render with an Exclusive Trace Set containing the red box assigned to the Reflection Trace Set attribute of the mirror wall. The reflection of the red box is now missing from the wall while the other objects are still reflected.

美丽渲染与独家痕迹集包含红色方块分配给反射痕迹集属性的镜子墙。红色盒子的反射现在从墙上消失了,而其他物体仍然被反射。

 

Refraction Trace Set

折射跟踪集

In this next example we have asigned an Exclusive Trace Set to the 'Refraction Trace Set' attribute of the glass cube object.  The objects in the Exclusive Trace Set (the red box in this example) are not being included in the glass cube's refractions.

在下一个例子中,我们为玻璃立方体物体的“折射痕迹集”属性设计了一个独占痕迹集。Exclusive Trace Set (本例中的红色框)中的对象不包含在玻璃立方体的折射中。

C4D周练作业-Trace Sets—杂项内容—Redshift红移中文帮助文档-苦七君

Beauty render with no Trace Sets.

无痕的美丽渲染。

C4D周练作业-Trace Sets—杂项内容—Redshift红移中文帮助文档-苦七君

Beauty render with an Exclusive Trace Set containing the red box assigned to the Refraction Trace Set attribute of the glass cube. The refraction of the red box is now missing from the glass cube while the other objects are still visible.

美丽渲染与独家痕迹集包含红色方块分配到折射痕迹集属性的玻璃立方体。当其他物体仍然可见时,红色盒子的折射现在从玻璃立方体中消失了。

 

Creating Trace Sets

创建跟踪集

 

 

Trace Set Options

跟踪设置选项

When a Trace Set is in exclusive mode, reflection or refraction rays are visable for all objects in the scene except the objects in the Trace Set.

当一个跟踪集处于独占模式时,除了跟踪集中的物体外,场景中的所有物体都可以看到反射或折射光。

When a Trace Set is in inclusive mode, reflection or refraction rays are visable for only the objects in the Trace Set and all other objects are excluded.

当一个跟踪集处于包含模式时,只有跟踪集中的物体和所有其他物体可以看到反射或折射光线。

Reflection Exclusive & Inclusive Modes

反射独占和包容模式

C4D周练作业-Trace Sets—杂项内容—Redshift红移中文帮助文档-苦七君

The red cube is in the Trace Set for the back wall's "Reflection Trace Set." The red cube is now missing in the reflection when using "Exclusive Mode."

红色立方体是在追踪设置为后墙的“反射追踪设置”当使用“独占模式”时,反射中的红色立方体现在不见了

C4D周练作业-Trace Sets—杂项内容—Redshift红移中文帮助文档-苦七君

The Trace Set is now using "Inclusive Mode" where all other objects in the scene except the red cube are ignored from the reflection even the ground plane.

轨迹集现在使用“包容模式”,场景中除了红色立方体以外的所有其他物体都被从反射面甚至地面上忽略。

Refraction Exclusive & Inclusive Modes

折射独占和包容模式

C4D周练作业-Trace Sets—杂项内容—Redshift红移中文帮助文档-苦七君

The red cube is in the Trace Set for the Glass cube's "Refraction Trace Set." The red cube is now missing in the refraction when using "Exclusive Mode."

红色立方体是在轨迹集的玻璃立方体的“折射轨迹集”当使用“独占模式”时,红色立方体在折射中消失了

The Trace Set example below is now using "Inclusive Mode" where all other objects in the scene except the red cube are ignored from the reflection, even the ground plane and the glass cube itself. This will make it look strange in some situations but is actually the correct response.

下面的跟踪集示例现在使用“包容模式”,场景中除了红色立方体之外的所有其他物体都被反射忽略,甚至地平面和玻璃立方体本身也被忽略。这会使它在某些情况下看起来很奇怪,但实际上是正确的反应。

In order to make the result more "pleasing" we need to also account for the glass cube and ground plane by including them into the Trace Set along with the red cube. This will result in the blue cube being removed from the refraction while also accounting for the refractions from the ground plane and glass cube itself.

为了使结果更“赏心悦目”,我们还需要考虑到玻璃立方体和地面平面,包括他们进入轨迹集与红色立方体。这将导致蓝色立方体被删除的折射,同时也计算从地面和玻璃立方体本身的折射。

C4D周练作业-Trace Sets—杂项内容—Redshift红移中文帮助文档-苦七君

This result looks strange because every object except the red cube is missing from the refractions including the refractive glass cube itself.

这个结果看起来很奇怪,因为除了红色立方体以外的所有物体都从折射中消失了,包括折射玻璃立方体本身。

C4D周练作业-Trace Sets—杂项内容—Redshift红移中文帮助文档-苦七君

By also including the ground plane and the glass cube into the trace set along with the red cube we end up with a more pleasing image which removes all other objects from the glass cubes refraction. In this example the blue cube is now missing from the refraction and looks approriate.

通过将地平面和玻璃立方体与红色立方体一起放入轨迹中,我们最终得到了一个更加赏心悦目的图像,从而去除了玻璃立方体中的所有其他物体的折射。在这个例子中,蓝色立方体现在从折射中消失了,看起来很合适。

When using Inclusive Mode on the Refraction Trace Set of a refractive object make sure to include the refractive object itself or you will get unappealing results.

在折射物体的折射轨迹集上使用包容模式时,一定要包括折射物体本身,否则会得到令人讨厌的结果。

0

赶快留个言打破零评论!~

返回顶部

显示

忘记密码?

显示

显示

获取验证码

Close