统一为移动物体烘烤光

时间:2015-12-02 08:52:30

标签: unity3d blender

我是Unity3D的新手,在界面上感觉有些迷失,所以欢迎详细说明。

我有一些元素(在搅拌机中建模的模型预制件)我想使用烘烤灯进行预渲染,但之后我想要四处移动。游戏将在手机(谷歌纸板)上运行。

我不关心光线的变化,因为它不会发生太大的变化。例如,墙上的图片可以打开"显示秘密通道。这张照片在太空中不会发生太大的变化,如果它的闪电有点偏离......它无关紧要。

同样适用于驾驶舱仪器。他们有自己的灯,我想烤它们。但随后驾驶舱将在现场移动。

我尝试将这些元素标记为静态,然后渲染,然后取消标记静态标记。到目前为止它有点工作。我把物体点亮了,我可以将它们移动但是光线取决于物体的方向!当我旋转物体(烘烤后)时,它的亮度取决于角度..我希望它是静态光明的!或者至少,当它处于光被烘烤时的位置时,具有预期的闪电。当我把它转向光线时为什么它会变亮?

enter image description here

这里我展示了对象enter image description here

的属性

导入的模型enter image description here

的属性

2 个答案:

答案 0 :(得分:0)

简单的回答,如果光线被烘烤,灯光保持不变,它会被烘烤。这是烘烤灯仅用于静态物体的主要原因。

解决方案, 在3D包中将环境遮挡烘焙到您的对象中,并保持对象动态统一,因为它是动态的! (你正在移动它)。这种方式将为您提供在3D包中准备好的柔和阴影,并且仍然可以使用Unity中的像素照明

答案 1 :(得分:-1)

我发现了它! 您在定向模式下烘焙(镜面反射或不反射)。 当你在方向上烘烤时,你永远不能旋转物体,否则它会彻底弄乱方向性的烘烤。