Xcode Scene Editor で2 つのScale
プロパティがどのように機能するかを説明できる人はいますか?Material Inspector
表向きは、最初は X 軸に沿ったスケールを表し、2 番目は Y 軸に沿ったスケールを表しているようです。SCNMaterial クラスの scale プロパティについての説明はありません。
この画像はWWDC fox demoからのものです。床の拡散マテリアルに使用されます。その寸法は 512x512 です。
ただし、デモでは、この画像にスケール値 1 を使用しています。別のフロア マテリアル イメージ (同じく 512x512) では、スケール値 128 を使用します。
1 と 128 の代わりに、2 または 3 の値を使用して、より高いデバイス解像度 (たとえば、5s デバイスでは 2x) を考慮すべきではありませんか?
さまざまな値をいじると、予期しない結果が生じます。より高いスケール値 (つまり 256) は、よりシャープな床を生み出しましたが、64 レベルでは見られなかった「蹄鉄」アーティファクトも作成しました。また、倍率 2 または 3 では十分でないのはなぜですか?
iPhone 5s デバイスの 2 倍の解像度を考慮すると、両方のスケール プロパティが 256 に設定されました。
マテリアルの画像解像度に基づいてスケール プロパティを設定する方法を誰かが親切に説明してくれませんか?