Unity3D Reflection Probe 实现环境反射




1.创建探测针: GaneObject -> Light-> Reflection Probe

Unity3D Reflection Probe 实现环境反射_第1张图片
创建探测针





2.重要属性
Baked: 烘焙一张静态贴图,在下面有Bake按钮,(注意:场景需要保存才可以烘培)
Custom: 使用自定义贴图
Realtime: 即时反射
Importance: 优先级 (多个探测针重叠的时候)
Intensity: 反射后表面光强度
Box Size 、Box Offset :是否采用反射
决定反射内容的设置:
Baked 模式: 指定的Culling Mask 层,并且物体是Refection Probe Static
Realtime 模式:指定的Culling Mask 层

Unity3D Reflection Probe 实现环境反射_第2张图片
属性
Unity3D Reflection Probe 实现环境反射_第3张图片
iRefection Probe Static 设置




3.如何显示反射?
自带Standard的Smoothness控制反射强度。

Unity3D Reflection Probe 实现环境反射_第4张图片
光滑度决定反射程度





4.实现地表反射
1. 使用遮罩,剔除地面,反射地面外的其他对象。
2. 探测针 使用即使模式。
3. 探测针 位于摄像头 正下方。

Unity3D Reflection Probe 实现环境反射_第5张图片
地面反射效果





参考
Chinarcsdn 博客
巴哈姆特
油管教程

你可能感兴趣的:(Unity3D Reflection Probe 实现环境反射)