为什么玻璃材质效果不明显?
可能是以下原因造成的:
- 在非高画质下预览,玻璃显示的效果不对;
- 可尝试调高高光,提高玻璃的反射效果,玻璃效果会更明显;
- 若当前为多层玻璃,需删除多层结构 仅保留一层即可(目前D5不支持渲染玻璃背后的玻璃表面的反射);
- 可以降低一些玻璃的透明度,让玻璃产生影子
- 玻璃和玻璃之间的反射在预览中不显示,出图/出视频时才会计算。
- 若当前玻璃没有厚度,需在建模软件中给玻璃模型一定厚度或在D5的透明材质模板中开启厚度开关

为什么玻璃闪烁/效果异常?
1. 出现条纹状的闪烁
玻璃模型的坐标距离坐标原点太远导致,可以在场景资源列表中选中模型,在右侧边栏将模型坐标归零。

2. 移动和静止时玻璃的效果有差异
- 在相机移动时,不显示玻璃之间多次反射的效果。
- 在画面静止时,会自动计算透明物体之间的多次反射,以及玻璃材质的颜色和透明度将参与反射效果的计算。
因此画面 FPS 稳定时预览的效果与实际出图的效果更接近。
3. 反射/折射效果不对
单面建模的模型 导入D5并赋予透明材质时,会出现折射、反射效果不正确的问题。建议在建模时 规范双面建模,即可避免此类问题。或者在玻璃材质模板参数中开启“厚度”参数,可模拟为有厚度的平板玻璃,单面玻璃可获得正确的折射效果。

为什么玻璃反射中不显示远处的植物?
考虑到预览/输出时的性能,D5中对玻璃反射中的植物显示范围有一定限制:
- 相机前方、又不在相机视口内的模型,是实时150m 出图900m
- 在相机后面的预览/输出都是150m
2.8版本 开始,用户可通过调整
Engine.ini
文件,获得完整的预览/输出效果。注意
- (不用打开D5)找到
C:\Users\XXXX\AppData\Local\d5_immerse\Saved\Config\Windows\Engine.ini
这个文件; - 在
Engine.ini
文件中增加相应字段,修改参数并保存 - 重启D5时,相关配置改动生效
增加字段:
[/Script/Engine.RendererSettings] r.RayTracing.Geometry.InstancedStaticMeshes.LowScaleCullRadius=30000
(30000指的是距离 单位是mm,可以根据需求调整)

左:Engine.ini文件坐在位置 右:相关修改字段