手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Unity Light 之 汽车模型灯光效果的模拟实现

时间:2024-10-13 04:15:14

1、打开Unity,新建一个空工程,具体如下图

Unity Light 之 汽车模型灯光效果的模拟实现

2、导入汽车模型,其中带有了 Lens Flare(工程后面注意事项里附上下载网盘地址),资源带有模型和 Lens Flare,具体如下图

Unity Light 之 汽车模型灯光效果的模拟实现
Unity Light 之 汽车模型灯光效果的模拟实现

3、在场景中新建一个 Plane ,作为地面,并把汽车模型导入,合理调整大小与布局,具体如下图

Unity Light 之 汽车模型灯光效果的模拟实现
Unity Light 之 汽车模型灯光效果的模拟实现

4、合理调整平行光的方向,使场景昏暗些,便于灯光效果的展示,具体如下图

Unity Light 之 汽车模型灯光效果的模拟实现
Unity Light 之 汽车模型灯光效果的模拟实现

5、为了是灯光在被挡住时看不见,给车模型一定要添加 Collider;如不添加Collider,灯光可能穿透模型显示,具体如下图

Unity Light 之 汽车模型灯光效果的模拟实现
Unity Light 之 汽车模型灯光效果的模拟实现

6、其中,注意两点(那 车前灯举例):1)Lens Flare 作为车灯位置的发光效果显示,添加Lens Flare 组件,根据车的大小位置合适的调整参数;2)Spot Light,主要实现车灯探照的效果,在车灯位置添加 SpotLight组件,根据车的大小位置合适的调整参数,实现探照灯效果;具体如下图

Unity Light 之 汽车模型灯光效果的模拟实现
Unity Light 之 汽车模型灯光效果的模拟实现
Unity Light 之 汽车模型灯光效果的模拟实现

7、依次添加车前灯,车灯,车后灯,脚本调整车灯开灭,具体效果如下图

Unity Light 之 汽车模型灯光效果的模拟实现
© 手抄报圈