gpt4 book ai didi

unity3d - 什么是烘焙 GI 设置中的环境光遮蔽?

转载 作者:行者123 更新时间:2023-12-01 13:42:23 25 4
gpt4 key购买 nike

我目前正在为 Unity 5.4 中的照明设置而苦苦挣扎,并且因为我正在学习如何使用它们,所以我试图了解它们中的每一个是如何工作的。我无法弄清楚环境遮挡的实际作用。文档中的描述也没有为我清楚地解释这一点。有人可以向我解释这是做什么的 - 效果是什么,制作这个的过程是什么?如果您能解释一下在我选择环境光遮挡后出现的设置(最大距离、直接、间接),那将是很好的,以防在解释 AO 的工作原理后这并不明显。

最佳答案

An ambient light source represents an omni-directional, fixed-intensity and fixed-color light source that affects all objects in the scene equally. Upon rendering, all objects in the scene are brightened with the specified intensity and color.

Source

基本上,这是应用于场景中所有对象的第一“层”光照。没有任何环境光,一切都会一片漆黑。在此之上,您可以添加方向灯、聚光灯和其他默认情况下会启用遮挡的光源。

Ambient occlusion基本上会根据物体的暴露程度来改变应用于物体每个面的闪电量。如果不选中此选项,则每个对象上的每个点都将被均匀照亮。检查时,会出现阴影。例如,模特脸上的凹痕会显得很暗,因为光线被更多暴露的区域挡住了。

也可以使用所谓的 Occulusion Map 计算遮挡设置.您可以在您使用的任何第三方建模软件中创建这些,以计算每个点对环境光的暴露程度。这些 map 基本上只是灰度图像,其中纯白色意味着该点应接收到全部环境光,而纯黑色则应完全接收不到环境光。

关于unity3d - 什么是烘焙 GI 设置中的环境光遮蔽?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38875988/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com