Metalの座標系

提供: MonoBook
2022年6月8日 (水) 07:49時点における114.177.241.223 (トーク)による版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

Metalには、シェーダーステージごとに異なる座標系が存在する。

クリップスペース座標[編集 | ソースを編集]

クリップスペース座標は「左手座標系」かつ「Yアップ」かつ「Zが0.0から1.0」という仕様になっている。Direct3Dと同じ。OpenGLからMetalに移行する際には注意を要する。

Metalの正規化されたデバイス座標系.png

正規スクリーン座標[編集 | ソースを編集]

正規スクリーン座標は「左上原点」となっている。これもDirect3Dと同じ。macOS標準(Cocoa標準)の「左下原点」と混在させる際には注意を要する。

Metalの正規スクリーン座標.png

関連項目[編集 | ソースを編集]