版本:Unity 6 (6000.0)
语言中文
  • C#

RadeonRaysProbeIntegrator.Prepare

建议更改

成功!

感谢您帮助我们改善 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实会阅读用户提出的每条建议内容,并在适用时进行更新。

关闭

提交失败

由于某些原因,无法提交您的建议内容。请在几分钟后<a>重试</a>。感谢您花时间帮助我们提高 Unity 文档的质量。

关闭

取消

声明

public void Prepare(LightTransport.IDeviceContext context, LightTransport.IWorld world, BufferSlice<Vector3> positions, float pushoff, int bounceCount);

参数

world 世界。
positions 包含要集成的探测位置的 BufferSlice。
pushoff 添加到从每个探测位置跟踪的光线的偏移量。您可以使用此参数防止自相交,例如当 32 位浮点数精度出现问题时,例如在集成大型开放世界时。
bounceCount 光反弹次数。

说明

准备集成器。

如果世界很大或尚未将 OpenCL 内核写入缓存,则准备工作可能会花费大量时间。