ピクセル シェーダーを使用して、任意のユーザー定義の四角形にテクスチャを投影する方法を見つけ出す必要があります。
四角形の 4 辺の座標を受け入れます。
/// <defaultValue>0,0</defaultValue>
float2 TopLeft : register(c0);
/// <defaultValue>1,0</defaultValue>
float2 TopRight : register(c1);
/// <defaultValue>0,1</defaultValue>
float2 BottomLeft : register(c2);
/// <defaultValue>1,1</defaultValue>
float2 BottomRight : register(c3);
いくつかの補間アルゴリズムを試しましたが、うまくいきませんでした。
希望する結果を得るために変更できると思われるサンプルはありますか?