包含此页的版本:
不含此页的版本:
Unity 使用名为EnlightenGeomerics 的照明系统,用于 Unity 中用于 Enlighten 实时全局照明。更多信息
请参阅术语表实时全局光照 一组对直接和间接光照进行建模以提供逼真的光照结果的技术。
请参阅术语表.
默认情况下,实时光源Mode 属性设置为 Realtime 的光源组件。Unity 在运行时计算并更新实时光源的每一帧光照。没有预先计算实时光源。更多信息
请参阅术语表仅将直接照明贡献给场景场景包含游戏的环境和菜单。将每个唯一的场景文件视为一个独特的关卡。在每个场景中,你放置你的环境、障碍物和装饰品,基本上是将你的游戏设计和构建成碎片。更多信息
请参阅术语表.如果你在场景中启用 实时全局光照(Enlighten Realtime Global Illumination),实时光源也会为场景提供间接光照。
请参阅渲染管线功能比较,了解有关使用 Enlighten 支持实时全局光照的更多信息渲染管线 获取场景内容并将其显示在屏幕上的一系列作。Unity 允许您从预构建的渲染管道中进行选择,或编写自己的渲染管道。更多信息
请参阅术语表.
启发实时全局光照(实时GI)对于变化缓慢且对场景产生重大视觉影响的光源非常有用,例如太阳在天空中移动,或封闭走廊中缓慢脉动的光源。此功能不适用于快速变化的特殊效果或光源,因为延迟和所需的CPU周期数使此类应用程序不切实际。Enlighten 实时全局照明适用于针对中高端 PC 系统和游戏机的游戏。一些高端移动设备也可能足够强大,可以使用此功能,但您应该保持场景较小并保持实时分辨率光照贴图(lightmaps)一种预渲染的纹理,包含光源对场景中静态对象的效果。光照贴图覆盖在场景几何体之上,以创建光照效果。更多信息
请参阅术语表低以确保可接受的性能。
Enlighten Realtime Global Illumination 执行以下作:
在运行时,Enlighten Realtime Global Illumination使用此预计算的可见性信息来近似实时光源在场景中的反弹方式,将结果保存在一组光照贴图中,然后使用这些光照贴图将间接光照应用于场景。 更新光照贴图需要大量计算,因此该过程被拆分为多个帧。Enlighten Realtime Global Illumination 需要几帧才能在整个场景中传播间接光照的变化。