BufferVisualization的Roughness为什么Power了2.2但是其他却没有?

打开引擎路径下BufferVisualization的后处理材质,会发现Roughness和其他材质的处理不一样,Roughness在拿到SceneTexture的颜色后,做了一个Power 2.2

确实做了Power 2.2后,BufferVisualization展示的颜色是和贴图完全一致,很符合直观

但是我的问题是,为什么只有Roughness做了这个处理,而Metallic、Specular、BaseColor等都不做这个处理?是Roughness有什么特殊性还是只是遗漏?

<br/>

我看到Power 2.2后能和贴图主观上完全一致,我能否将所有BufferVisualization材质都做Power 2.2的处理?

重现步骤
创建一个空材质,给材质Roughness、Metallic、Specular等都赋上0.18

材质赋给场景中的物件,使用​BufferVisualization分别查看Roughness、Metallic、Specular

发现Roughness比​Metallic、Specular暗

您好,抱歉我在内部没有找到相关的讨论

不过既然只是buffer visualization, 是否添加 gamma correction 都可以, 为了统一可以都加上

我认为更容易辨别。

[Image Removed]​在这个截图,左边的头用gamma 2.2,右边用linear gamma。

我的想法是2.2肉眼更容易辨别。

Best regards,

Chris​