Chromeでのテクスチャ 投稿者:
t 投稿日:2012/01/18(Wed) 20:16
No.7671
sio29さんのプログラムではない質問で申し訳ないのですが、「Chrome」でWebGLがうまくいきません。
http://webgl.vexil.jp/game/leap.html
テクスチャ有りとテクスチャ無しのモデルを両方表示した場合にちらつくようになります。
「Firefox」「Opera Next」では正常に表示されます。
テクスチャ有りのみや、テクスチャ無しのみなら正常に表示されます。
もしよかったらアドバイスいただけないでしょうか?
Re: Chromeでのテクスチャ -
sio29 2012/01/18(Wed) 21:48
No.7672
>テクスチャ有りとテクスチャ無しのモデルを両方表示した場合にちらつくようになります。
リンク先のプログラムがそうなんでしょうか?
Windows7 64bit/RadeonHD5770/Chrome 16.0.912.75mという環境ではちらついていませんね。
WebGLは開発途上でバージョンが上がるとおかしくなることが多々ありますので、
違うバージョンや開発途中バージョンのChromiumのほうでも同じ結果になるか試してみたらどうでしょうか?
また他の人のWebGLのプログラムを試してみて同じ結果になるのならばChromeのほうに問題があると思われます。
一応、プログラムが原因で考えられる事は、テクスチャを使わない場合にテクスチャの設定が残っているとか…
テクスチャを使わないのにbindTextureで前の設定が残ったままとか、
テクスチャの設定がないのにシェーダー内でテクスチャのルックアップを行っているとかでしょか?
ソースを見てないので確かなことではないですが。
Re: Chromeでのテクスチャ -
t 2012/01/18(Wed) 21:56
No.7673
sio29さん、ありがとうございます。
sio29さんのビューアーは、テクスチャ有りとテクスチャ無しが一緒になってるのにちらつきませんでした。
グラボのドライバを最新にしたらちらつきがなくなりました。
ですが、デフォルトでもちらつかないようにしたかったです。