使用对象源

对象源和过滤器可用于告诉 Draw Objects 渲染通道您要渲染 Kanzi 应用程序中的哪些节点。Root Object Source 包含当前活动的 Scene 节点的节点树中的所有节点。

您创建新的 Draw Objects 渲染通道时,Kanzi Studio 默认渲染使用该渲染通道的 Scene 或 Viewport 2D 节点中的所有节点。

使用 Root Object Source 与过滤器和 Combine Object Source 一起,仅渲染项目中的特定节点,以实现所需的渲染效果。请参阅 过滤器 (Filters) 和 渲染 (Rendering)。

Root Object Source 没有可配置的属性。

创建一个 Combine Object Source

组合对象源会收集来自一个或多个输入源的节点,并将它们组合在一起。

要创建 Combine Object Source:

  1. 创建至少两个过滤器。请参阅 过滤器 (Filters)。

  2. 在 Library 按 Alt 并右键单击 Rendering > Object Sources 中选择 Combine Object Source。

  3. 在 Properties 中,将 Input 属性设置为在节点树中收集节点的过滤器或其他组合对象源。

使用 Combine Object Source

要使用 Combine Object Source:

  1. 在 Library > Rendering > Render Pass Prefabs 中,选择或创建您要用来实现所需渲染效果的 Draw Objects 渲染通道。请参阅 渲染 (Rendering)。

  2. 在 Properties 中,将 Object Source 属性设置为过滤器或 Combine Object Source。

    Draw Objects 渲染通道现在只会渲染所选的过滤器或对象源所收集的节点。

在 API 中使用 Combine Object Source

有关详细信息,请参阅 CombinerObjectSource 类。

另请参阅

过滤器 (Filters)

渲染 (Rendering)