速度情報をテクスチャに保存しています。テクスチャは {0, 1} の範囲の色の値しか持てないため、速度の方向をどのように判断すればよいですか? 1 つの解決策は、速度の方向情報のみを格納する別のテクスチャを作成することですが、非常にコストがかかります。ご意見はありますか?
1 に答える
0
あなたは4つのチャンネルを持っています..r、g、b、a ...各チャンネルを使用してx、y、zのいずれかを表します。ノーマルマップみたいなやつ。アルファ チャネルの場合、RGBEスタイル形式を使用してエンコードできます。事実上、正規化されたベクトルを R、G、および B チャネルに格納してから、指数を A/E チャネルに格納します。
編集:さらに、球状環境マップのようなものを使用して、方向ベクトルを x および y インデックスとしてエンコードし、チャネルを保存できます。
于 2012-02-28T20:56:05.237 に答える