有人可以解释两个Scale
属性如何在Xcode场景编辑器的Material Inspector
中工作吗?
表面上看,第一个似乎表示沿X轴的刻度,而第二个表示沿Y轴的刻度。 SCNMaterial class中没有讨论scale属性。
此图片来自WWDC fox demo。它用于地板的漫射材料。它的尺寸为512x512。
但是,该演示使用此图像的比例值1。对于另一个地板材质图像(也是512x512),它使用128的比例值。
而不是1和128不应该使用2或3的值来解释更高的设备分辨率(例如5s设备上的2x)?
使用不同的值会产生意外结果。较高的刻度值(即256)产生了更锐利的底板,但它也产生了在64级时看不到的“马蹄形”伪影。另外,为什么比例因子不是2或3就足够了?
在iPhone 5s设备上考虑2倍分辨率,两个比例属性都设置为256.这样可以产生:
有人可以根据材料的图像分辨率来解释如何设置比例属性吗?