「Metalの座標系」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
6行目: 6行目:
 
[[ファイル:Metalの正規化されたデバイス座標系.png]]<br />
 
[[ファイル:Metalの正規化されたデバイス座標系.png]]<br />
  
== スクリーンスペース座標 ==
+
==正規スクリーン座標==
 
[[正規スクリーン座標]]は「左上原点」となっている。これも[[Direct3D]]と同じ。macOS標準(Cocoa標準)の「左下原点」と混在させる際には注意を要する。
 
[[正規スクリーン座標]]は「左上原点」となっている。これも[[Direct3D]]と同じ。macOS標準(Cocoa標準)の「左下原点」と混在させる際には注意を要する。
 +
 +
[[ファイル:Metalの正規スクリーン座標.png|320x320ピクセル]]
 +
 +
<br />

2022年6月8日 (水) 06:53時点における版

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

クリップスペース座標

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

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

正規スクリーン座標

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

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