Cryptomatte 阴影蒙版

Introduction

引言

Cryptomatte is a system developed by Psyop to deliver a robust matte solution for compositing packages. The Cryptomatte solution encodes EXR images with special image data which automatically generates mattes for several of the commonenly needed mattes during post production. This saves time having to generate the matte AOV's manually especially when there are a lot of objects and materials in your scene. Using the Cryptomatte plugin for NUKE or Fusion, mattes can be quickly and easily extracted through picking objects or materials or by entering object names. Cryptomatte in Redshift currently supports several automatic ID Types based on Node Name, Material Name, Redshift Object ID, or Custom User Attributes.

Cryptomatte 是由 Psyop 开发的一个系统,用于为合成包提供一个健壮的 matte 解决方案。这个 Cryptomatte 解决方案用特殊的图像数据对 EXR 图像进行编码,在后期制作过程中,这些特殊的图像数据会自动为一些普通需要的图像生成图像。这节省了手动生成哑光 AOV 的时间,尤其是在你的场景中有很多物体和材质的时候。使用 Cryptomatte 插件的 NUKE 或 Fusion,mattes 可以快速和容易地提取通过选择对象或材料或输入对象名称。Redshift 的 Cryptomatte 目前支持几种基于节点名称、材质名称、红移对象 ID 或自定义用户属性的自动 ID 类型。

C4D周练作业-Cryptomatte 阴影蒙版—多通道设置—Redshift红移中文帮助文档手册-苦七君

Beauty Render.

美感渲染。

C4D周练作业-Cryptomatte 阴影蒙版—多通道设置—Redshift红移中文帮助文档手册-苦七君

Cryptomatte AOV Example using the object "Node Name" ID type.

Cryptomatte AOV 示例使用对象“ Node Name”ID 类型。

 

The Cryptomatte plug-in can be downloaded at the Psyop Github page. https://github.com/Psyop/Cryptomatte

Cryptomatte 插件可以在 Psyop Github 页面下载, https://Github.com/Psyop/Cryptomatte

Creating A Cryptomatte AOV

创建一个隐藏式 AOV

 

Cryptomatte ID Types

隐藏身份证类型

Cryptomatte AOV Options Menu 隐藏式 AOV 选项菜单

 

Node Name - ID Type 节点名称-ID 类型

The "Node Name" ID Type uses the object node naming conventions to build individual unique mattes based on object node names.

“节点名称”ID Type 使用对象节点命名约定来基于对象节点名称构建单个唯一匹配。

C4D周练作业-Cryptomatte 阴影蒙版—多通道设置—Redshift红移中文帮助文档手册-苦七君

In this example Cryptomatte is using Node Name based mattes to isolate mattes for each object node in the scene.

在这个例子中 Cryptomatte 使用基于 Node Name 的 mattes 来分离场景中每个对象节点的 mattes。

Material Name - ID Type 材料名称-ID 类型

The "Material Name" ID Type uses the the materials in the scene to build unique mattes for each material.

“材质名称”ID 类型使用场景中的材质为每种材质建立独特的光泽。

C4D周练作业-Cryptomatte 阴影蒙版—多通道设置—Redshift红移中文帮助文档手册-苦七君

In this example Cryptomatte is using Material Name based mattes to isolate mattes for each material assigned in the scene.

在这个例子中 Cryptomatte 使用基于材质名称的 mattes 来分离场景中指定的每个材质的 mattes。

Redshift Object ID - ID Type 对象 ID-ID 类型

The "Redshift Object ID"  ID Type uses the Object ID parameters on the objects you specify in a similar fashion to the Object ID AOV and Puzzle Matte AOV. This Attribute can be found in the Attribute Editor when selecting an object inside of the Redshift properties or by assigning a Redshift Object ID node to objects.

“红移对象 ID”ID 类型使用您指定的对象的对象 ID 参数,其方式类似于对象 ID AOV 和 Puzzle Matte AOV。此属性可以在属性编辑器中找到,当选择红移属性中的一个对象时,或者通过为对象分配一个红移对象 ID 节点。

C4D周练作业-Cryptomatte 阴影蒙版—多通道设置—Redshift红移中文帮助文档手册-苦七君

In this example Cryptomatte is using the Redshift Object ID attribute. We assigned them to specific objects allowing us to selectively control the mattes.

在这个例子中 Cryptomatte 使用了红移对象 ID 属性。我们将它们分配给特定的对象,允许我们有选择地控制矩阵。

Creating Redshift Object ID's 创建红移对象 ID’s

Multiple objects can share the same Redshift Object ID number if you want to group objects together into a single matte.

如果要将对象组合成单个 matte,则多个对象可以共享相同的红移对象 ID 号。


User Attribute - ID Type 用户属性 ID 类型

The "User Attribute" ID Type reads in custom string attributes you have applied to any objects in the scene and uses the attribute names to guide the mattes Cryptomatte generates. This allows you to selectively target and customize the individual mattes naming convention for further control and organization of your Cryptomatte output.

“用户属性”ID 类型读取自定义的字符串属性,你已经应用到场景中的任何对象,并使用属性名引导 mattes Cryptomatte 生成。这允许你有选择地定位和自定义单个 mattes/变数命名原则来进一步控制和组织你的 Cryptomatte 输出。

Creating User Attribute Cryptomattes 创建用户属性 Cryptomattes

In the example below User Attributes were applied to specific objects and each object that we wanted to have its own matte was also given an appropriate individual string name to group the objects by. Here we have the tires, floor, wall, license plate, and front windshield & front light in their own matte groups. This allows us to easily customize the objects and names for our mattes using custom attributes.

在下面的例子中,用户属性被应用到特定的对象上,我们希望拥有自己的 matte 的每个对象也被给予一个适当的单独的字符串名称来组合对象。在这里,我们有轮胎,地板,墙壁,车牌,前挡风玻璃和前灯在他们自己的哑光组。这使我们可以使用自定义属性轻松定制 mattes 的对象和名称。

C4D周练作业-Cryptomatte 阴影蒙版—多通道设置—Redshift红移中文帮助文档手册-苦七君

Specific objects grouped together into their own respective mattes based on the User Attributes we created.

基于我们创建的用户属性,将特定的对象组合到它们各自的 mattes 中。

Multiple objects can share the same name if you want to group objects together into a single matte.

如果希望将对象组合成单个 matte,则多个对象可以共享相同的名称。

Cryptomatte Depth

深度

The "Cryptomatte Depth" value specifies how many objects can exist per-pixel due to overlapping for things like motion blur and depth of field.

“ Cryptomatte Depth”值指定由于运动模糊和景深的重叠,每个像素可以存在多少个对象。

Nuke 12 or older does not come with Cryptomatte installed. To use Cryptomatte in older versions of Nuke you will need to install the plug-in.

12或更老版本的核武器没有安装 Cryptomatte。要使用 Cryptomatte 在旧版本的核武器你将需要安装插件。

8

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

返回顶部

显示

忘记密码?

显示

显示

获取验证码

Close