如何在运行时以统一的方式更改光照贴图?

时间:2018-02-03 14:50:14

标签: c# unity5 lighting

如何更改不同布局的支持光照贴图? 在这里,我使用两种架构模型 当尝试切换布局时,每个架构模型都有不同的对象,光照贴图不会改变,那么在加载新布局时如何更改光照贴图?

1 个答案:

答案 0 :(得分:1)

光照贴图最常用于使用实时3D计算机图形(如视频游戏)的应用程序中的静态对象,以便以相对较低的计算成本提供全局照明等照明效果。

如果您希望阴影动态变化,则需要使对象动态化并为其应用动态光。因为光照贴图仅在编辑器中构建。实时统一更改它们的唯一方法是切换不同的烘焙光照贴图。

社区中有一个示例类示例。 此示例显示如何在日间和夜间光照贴图之间切换,但您可以将其用于您自己的目的。您可以在此处详细了解:LightMapSwitcher