RenderPipeline¶
类位于 InfEngine.renderstack
继承自: SerializedFieldCollectorMixin, RenderPipelineCallback
描述¶
可编程渲染管线基类。继承它来定制整个渲染流程。
description
构造函数¶
| 签名 | 描述 |
|---|---|
RenderPipeline.__init__() |
constructors
属性¶
| 名称 | 类型 | 描述 |
|---|---|---|
| name | str |
(只读) |
properties
公共方法¶
| 方法 | 描述 |
|---|---|
render(context, cameras) |
每帧调用,执行渲染。 |
should_render_camera(camera) → bool |
Decide whether camera should be rendered this frame. |
render_camera(context, camera, culling) |
Per-camera render hook. |
dispose() |
Override to release resources when the pipeline is replaced. |
define_topology(graph: 'RenderGraph') → None |
Define the rendering topology on graph. |
public_methods
示例¶
example
另请参阅¶
see_also