为什么玻璃材质效果不明显/效果出现异常?

为什么玻璃材质效果不明显?

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

为什么玻璃闪烁/效果异常?

1. 出现条纹状的闪烁

玻璃模型的坐标距离坐标原点太远导致,可以在场景资源列表中选中模型,在右侧边栏将模型坐标归零。

2. 移动和静止时玻璃的效果有差异

  • 在相机移动时,不显示玻璃之间多次反射的效果。
  • 在画面静止时,会自动计算透明物体之间的多次反射,以及玻璃材质的颜色和透明度将参与反射效果的计算。
因此画面 FPS 稳定时预览的效果与实际出图的效果更接近。

3. 反射/折射效果不对

单面建模的模型 导入D5并赋予透明材质时,会出现折射、反射效果不正确的问题。建议在建模时 规范双面建模,即可避免此类问题。或者在玻璃材质模板参数中开启“厚度”参数,可模拟为有厚度的平板玻璃,单面玻璃可获得正确的折射效果。

为什么玻璃反射中不显示远处的植物?

考虑到预览/输出时的性能,D5中对玻璃反射中的植物显示范围有一定限制:
  • 相机前方、又不在相机视口内的模型,是实时150m 出图900m
  • 在相机后面的预览/输出都是150m
2.8版本 开始,用户可通过调整Engine.ini文件,获得完整的预览/输出效果。
注意
若修改↓配置项,对应的预览/输出时性能也会下降。(若不确定是否可使用此方案,请联系官方 进行具体确认或操作)
  1. (不用打开D5)找到 C:\Users\XXXX\AppData\Local\d5_immerse\Saved\Config\Windows\Engine.ini 这个文件;
  2. Engine.ini文件中增加相应字段,修改参数并保存
  3. 重启D5时,相关配置改动生效

增加字段:
[/Script/Engine.RendererSettings] r.RayTracing.Geometry.InstancedStaticMeshes.LowScaleCullRadius=30000
(30000指的是距离 单位是mm,可以根据需求调整)

左:Engine.ini文件坐在位置  右:相关修改字段
2024-08-06
1 1