Choose your operating system:
Windows
macOS
Linux
空間
Unreal での空間 |
他の名称 |
説明 |
||||||
---|---|---|---|---|---|---|---|---|
Tangent |
直交 (補間後にずれることがあります)、左手または右手が可能。TangentToLocal 変換は回転のみを含むため、OrthoNormal です (転置することによって反転可能)。 |
|||||||
Local |
Object Space |
直交、左手または右手が可能 (トライアングル カリングの順序は調整が必要)。LocalToWorld 変換は、回転、不均等なスケーリング (ワインディング順序を変更する負の不均等なスケーリングを含みます)、平行移動があります。 |
||||||
World |
WorldToView 変換は回転と平行移動のみを含みます。ビュー空間の距離はワールド空間の距離と同一になります。 |
|||||||
TranslatedWorld |
変換されたマトリックスは、結合された変換マトリックスからカメラ位置を取り除くために使用されます。これにより、頂点を変換する際の精度が向上します。 |
|||||||
View |
CameraSpace |
ViewToClip 変換は、X と Y 座標のスケールを含みますが、平行移動は含みません (中心から外れた投影となります)。z をスケーリングし、平行移動します。同次のクリップ空間へ変換する投影も適用します。 |
||||||
Clip |
HomogeniousCoordinates 、 PostProjectionSpace 、 ProjectionSpace |
透視投影マトリックスの適用後。クリップ空間にある W は ビュー空間の Z と同じであることに注意してください。 |
||||||
Screen |
OpenGL の NormalizedDeviceCoordinates |
パースペクティブ分割後:
|
||||||
Viewport |
ViewportCoordinates , WindowCoordinates |
ピクセル単位 :
|
空間の変換
ある空間から別空間への変換には、常に X To Y の形式の名前が付けられます。
例:
-
WorldToView
-
TranslatedWorldToView
-
TangentToWorld