空間
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