查看 sfa dele 内部,我们有一些配置。
其中之一是 metallicFactor
关于Google I/O Video关于 Sceneform 据说它可以从 0 到 255,我们通常应该使用从 0 到 1。
我的第一个问题,关于我们应该使用的代码:0, 0.2, 0.4, 1 还是 0, 20, 40, 255?
其次,使用 Sceneform Sample 之一对于 Android,我尝试在“solarSystem”示例中为 Sun 更改此值。但是对于任何变化,它看起来都是一样的。我缺少什么?
有人有从最小值到最大值的例子看看它应该是什么样子(只改变金属系数。不改变粗糙度)?
最佳答案
metallicFactor
scales metallicRoughness to control the metallicity of the material:
metallicFactor <float_value>
对非金属 Material 使用0.0
:
metallicFactor: 0.0;
对金属 Material 使用 1.0
:
metallicFactor: 1.0; // Normalised 1.0 is similar to 255 in 8-bit color scale
So in the code we need to use:
0.0
,0.2
,0.4
and1.0
respectively.
希望这对您有所帮助。
关于android - ARCore – SFA 文件格式的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51767630/