ページ 11

MMDモデルのテクスチャのちらつき

Posted: 2015年4月15日(水) 20:20
by lion0709
現在 Visual Studio Express 2013 を使い DxLib で3Dゲームを作成しています
DxLibでMMDモデルを読み込み、描画を行っているのですがテクスチャがかなりちらついてしまいます
おもに、カメラが動いた時やカメラとMMDの距離が離れているときに起こります
そこで質問なのですが、MMDモデルのテクスチャのちらつきを抑えることはできますか?
MikuMikuDanceでMMDを表示した場合はテクスチャがちらつきなくきれいに表示されます
やはり、テクスチャをちらつかせないための処理などがあるのでしょうか?
自分なりに調べてみたんですが、情報が得られず困っています
回答よろしくお願いします

Re: MMDモデルのテクスチャのちらつき

Posted: 2015年4月15日(水) 20:37
by softya(ソフト屋)
Zバッファの精度とか、floatの計算誤差とかがありそうです。一番考えるのはZバッファの精度ですね。
SetCameraNearFar()の値が適切ではない可能性が高いのではないでしょうか。

Re: MMDモデルのテクスチャのちらつき

Posted: 2015年4月15日(水) 21:37
by lion
SetCameraNearFar()の値をいじってみたところちらつきが軽減されました
いつもは SetCameraNearFar(0.1f , 1000.0f) という風に設定していたのですが値が大きすぎたようです
この関数の値はいつも大雑把に設定していたので的確な回答に驚いています(笑)
またこれからも質問することがあるとは思いますがそのときはよろしくお願いします
今回はありがとうございました