稍微有点熟悉 ue4 了,正好 ue5 正式版发布了,这两天尝试了下 ue5,不过遇到了导入的素材有色差的问题记录下解决的过程。

# 1. 色差问题

当导入素材,比如图片,在无光照视图下,场景中的显示是正常的:

NoLight

但当在光照视图或是正常运行后,场景中图片显示就成了这样:

Light

可以看到有很明显的色差,变暗了很多。

# 2. 解决方法

色差主要是因为 UE 自带后期处理效果,UE4 中可以使用控制台指令 r.TonemapperFilm 0 可以关闭这个效果,不过 UE5 中使用这个指令发现没有效果。

后来查阅了下资料,发现这个指令 UE5 中删除了(并不明白为什么删了),现在需要消除这个效果,可以在场景中拖一个 PostProcessVolume(主要用于后期处理的 Actor):

PostProcessVolume

然后将应用范围设为无限:

Unlimit

然后最重要的是将这个色调曲线量(Tone Curve Amount)勾上然后值设置为 0:

Tonecurve

这样就没有色差啦~

# 3. 总结

这篇文章是 Qiita 上找到的,想吐槽下,UE 相关的资料和教程中文的确实太少了,官方的中文文档说实话很多问题也查不到,对新手有点不友好,很多时候想搜个东西去 Google 上都不知道怎么搜,对初学者还是挺不友好的,希望我学成之后看看能不能为虚幻中文社区贡献点力量吧 (●゚ω゚●)

# 参考资料

  • UE5 で削除された r.TonemapperFilm 0 の代替手法
更新于 阅读次数

请我喝[茶]~( ̄▽ ̄)~*

Nirvana 支付宝

支付宝