Version: 2017.3
Experimental: this API is experimental and might be changed or removed in the future.

CullResults.Cull(Camera,RenderLoop,CullResults)

切换到手册

参数

camera 要对其执行剔除的摄像机。
renderLoop 将与剔除结果结合使用的渲染循环。
results 剔除结果。

返回

void 指示剔除是否成功的标志。

描述

Camera 执行剔除。

此函数与对摄像机调用 GetCullingParameters 相同,随后调用需要这些剔除参数的 Cull。使用摄像机的变换、投影参数以及可能会影响剔除的其他标志。

如果要渲染的摄像机无效(视口矩形为空、裁剪面设置无效等),剔除函数将返回 false。

剔除结果绑定到将与之结合使用的 RenderLoop;剔除结果所用的内存会在渲染循环完成后得到释放。

另请参阅:CullResults、RenderLoop。


参数

parameters 用于剔除的参数。
renderLoop 将与剔除结果结合使用的渲染循环。

返回

void 剔除结果。

描述

使用自定义 CullingParameters 执行剔除。

另请参阅:GetCullingParameters