当前位置:   article > 正文

Unity HDRP 粉色材质一键修复,以及无法自动修复的材质的处理方式_粉色hdrp升级无效

粉色hdrp升级无效

Untiy的制作中,如果从商店导入到已经配备好HDRP的工程文件时,往往会出现粉色材质的现象。

这件事情的原因呢,就是因为HDRP环境中的材质需要有一套全新的渲染方式,它们的材质在inspector中的shader预设并非HDRP环境下可以被渲染的选择,所以我们需要对其进行一番修改。

这时候应该怎么做?对于大部分材质,只要点击以下按键,就可以使得绝大多数材质变回你想要的颜色:

Exit--Rendering--Materials--Convert All Built-in Materials to HDRP 

但是,比方说目前图中所见到的树,它却无法变成粉色。这时候就需要我们进行手动修复了(希望你不能自动修复的材质不多),如何做?我们先观察目前的材质所处的渲染方式,我以无法修复的树举例:

当我们查看HDRP中树的存在时,会发现HDRP对于自然的渲染方式只有一个SpeedTree8:

这就是为什么树无法升级(因为找不到HDRP中的对应升级)。在点击过后,材质就会正常显示了,并不需要过多设置和处理,做你想做的下一步就可以了。
————————————更新—————————————————————————————

这样设置之后,虽然可以让树在Scene显示,但在游戏中还是不能正常显示。HDPR的树只能够使用SpeedTree8作为解决方案,如果场景中需要树的呈现,请使用SpeedTree资源。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/39391
推荐阅读
相关标签
  

闽ICP备14008679号