Position Register
この頂点シェーダー出力レジスタには、頂点ごとの位置データが含まれています。
頂点シェーダーのバージョン | 1_1 | 2_0 | 2_sw | 2_x | 3_0 | 3_sw |
---|---|---|---|---|---|---|
Position Register | x | x | x | x | x | x |
レジスタは、各レジスタの動作を決定するプロパティで構成されます。
プロパティ | 説明 |
---|---|
Name | oPos |
Count | 1 ベクター |
I/O アクセス許可 | 書き込み専用です。 |
値は、同種クリッピング空間内の位置です。 この値は、頂点シェーダーによって書き込まれる必要があります。
例
dcl_position v0
def c40, 0.0f,0.0f,0.0f,0.0f;
// transform into projection space
m4x4 r0,v0,c8
max r0.z,c40.z,r0.z //clamp to 0
max r0.w,c12.x,r0.w //clamp to near clip plane
mov oPos,r0
関連トピック
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示