8

Three.js を使用する私のゲームでは、テクスチャから離れるとテクスチャがぼやけて見えます。私の 16 ビット レトロ スタイルの性質上、何もぼやけてはいけません。

これを解決するために何ができるか考えていますか? 次のようにテクスチャを作成します。

var texture  = new THREE.Texture( image,
  new THREE.UVMapping(),
  THREE.RepeatWrapping,
  THREE.RepeatWrapping,
  THREE.NearestFilter,
  THREE.LinearMipMapLinearFilter );

ここに画像の説明を入力

両方に NearestFilter を選択すると、結果はかなり醜く、シャープになりすぎます。

ここに画像の説明を入力

4

2 に答える 2

5

異方性フィルタリングを試してみますが、ぼやけを「ゼロ」にすることは実際には不可能です。

例を次に示します: http://mrdoob.github.com/three.js/examples/webgl_materials_texture_anisotropy.html

于 2013-01-01T21:43:50.830 に答える
4

LinearMipMapLinearFilter の代わりに NearestMipMapLinearFilter を使用しましたが、結果は許容できるように見えます。

ここに画像の説明を入力

于 2013-01-01T21:43:38.613 に答える