一些关于Substrate材质系统的功能上的疑问

正在评估Substrate材质系统,有几个问题想问一下。

<br/>

1.我印象里以前对早期版本的Substrate系统进行试用的时候,substrate的半透明材质是支持各向异性的,这点和老的材质系统不同,但最近基于5.7和5.8测试的时候发现半透明下会失去各向异性,想确定下Substrate的半透明材质球是否支持各向异性。

<br/>

2.老材质系统中,关于SubsurfaceProfile材质有个比较大的问题就是在灯光开启了Transmission的情况下,阴影会有很明显的硬边(半透明材质开启),之前记得从Shader代码上看substrate好像有做这方面的优化,想问一下是不是这样

<br/>

3.发现只要项目设置切换到Substrate,整个GPU的消耗就会略微提高,这个现象是否正常

[Attachment Removed]

Hi,

你好,我看了一下代码,有几个问题想确认一下

  1. 请问5.8版本半透明用的是Surface ForwardShading的Lighting Mode吗,Substrate材质里Anisotropy节点是否有连接非0数值?是PC平台吗?
  2. 我没有查到substrate对shadow的效果有特殊处理,代码上看好像路径是一样的,不知道你是否看到效果上有差异?
  3. 请问你开启的是Adaptive GBuffer还是Blendable GBuffer?如果是Adaptive GBuffer,正常的确开销会稍微高一些。如果是Blendable GBuffer(部分功能不支持),性能应该差异不大,除非大部分材质都用了Substrate,并比较复杂。如果都是传统材质,理论上性能应该没有变化。
    [Attachment Removed]