Since | 18.5 |
vector2 importance_remap(string map, vector2 uv, ...)
この関数は、テクスチャの重点的サンプリングに基づいてテクスチャ座標を新しいテクスチャ座標にリマップします。
map
リサンプリングのガイドに使用するテクスチャマップのファイル名。
uv
0
から1
の範囲でコンポーネントを指定してください。
この関数は、入力テクスチャの“重点”領域(つまり、より明るい領域)に多くのサンプルが取得できるようにこれらの座標をリマップします。
"maxres
",
int
=0
Importance Sampling(重点的サンプリング)用のルックアップテーブルを構築する時、この関数は評価を高速化するためにテクスチャをリサンプリングします。 この引数は、リサンプリングされるマップの解像度を制限します。 使い方に依りますが、たいていの場合だとImportance Sampling(重点的サンプリング)用のルックアップテーブルは知覚的損失なしでソース画像よりも解像度を大幅に小さくすることができます。
0
の値(デフォルト)は単にオリジナルのテクスチャサイズを使用します。
Note
通常では重点的サンプリングにはあまり解像度を必要としなく、テクスチャが大きいと巨大なルックアップテーブルが生成されてしまうので、このルックアップテーブルのサイズを制限することを推奨します。
Returns
リマップされたテクスチャ座標。
See also | |
file | |
map |