DirectX9.0
そろそろテクスチャーへのレンダリングルーチンを組まないといけない
今日はどうしても気が乗らないのでお休み。 仕事も C# .NET 2003 で憂鬱な毎日・・・
ちまちまちまちまちま・・・と・・・地道に・・・
延々とシステム周りを組む。
相変わらず、システム周りの組み付け。DirectXと関係ない・・・
ちょこちょこ進める。DirectX というよりも、今日は、システム周りを構築した
特急列車の中で、Muramasa CV-50FW を使って、いろいろ実験。 モーションブラーがイマイチ綺麗に見えない。 この辺はセンスの問題なので、いろいろパラメータを変えて実験してみる。
ただし、あまり効率のよくないアルゴリズムなので、 のちのち変更しなくてはならない。 この辺をクラス化しておけば、修正もラクなのだろうけど、 クラス化するほど大掛かりなものでもないのも事実。
良いページを見つけた。作者の方々に感謝。 http://if.dynsite.net/t-pot/program/30_blur2/blur2.html http://masafumi-t.cool.ne.jp/directx9/3dtips/d3d11.htm 今はインターネットで、すぐに欲しい情報が揃うんだから、 便利な世の中になったものだ。
先日の IDirectInputDevice8::GetDeviceState で、 DIERR_NOTACQUIRED が返ってくる件だが、 GetDeviceState の直前に、毎回 IDirectInputDevice8::Acquire()を呼び出すようにしたら うまくいったらしい。今度はテクスチャーのモーションブラーに挑戦。
DirectInput で悪戦苦闘中。 IDirectInputDevice8::GetDeviceState で、 DIERR_NOTACQUIRED が返ってくる。もういい加減意味不明。 いつも思うのだが、たかだかキーボードからキー入力1つ得るだけでも、 途方も無い苦労を強いられるのはなんとかならないん…