使用对象源¶
对象源和过滤器可用于告诉 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:
创建至少两个过滤器。请参阅 过滤器 (Filters)。
在 Library 按 Alt 并右键单击 Rendering > Object Sources 中选择 Combine Object Source。
在 Properties 中,将 Input 属性设置为在节点树中收集节点的过滤器或其他组合对象源。
使用 Combine Object Source¶
要使用 Combine Object Source:
在 Library > Rendering > Render Pass Prefabs 中,选择或创建您要用来实现所需渲染效果的 Draw Objects 渲染通道。请参阅 渲染 (Rendering)。
在 Properties 中,将 Object Source 属性设置为过滤器或 Combine Object Source。
Draw Objects 渲染通道现在只会渲染所选的过滤器或对象源所收集的节点。
在 API 中使用 Combine Object Source¶
有关详细信息,请参阅 CombinerObjectSource 类。