ねのぷろ! ~げーむ・ぷろぐらみんぐ・ぶろぐ〜

プログラミングやゲームについてだらだら書きます。https://twitter.com/nenowawon

Directx11 オブジェクトごとに違う画像を使う

こんばんは。ネノワヲンです。

今回は、タイトル通りオブジェクトごとに違う画像を表示させようとしました。

今日起こったバグ

f:id:nenowawon:20181114165635j:plain

本来は、上と下で画像がそろっていなければいけないのですが、中途半端に混ざる現象が起こりました…。

理由

・PSSetShaderResources

・PSSetSamplers

をDraw命令の後に呼んでいたことが原因でした・・・。

当たり前のことではありますが、命令の順番には十分に気を付ける必要がありますね・・・。

このような不思議な現象が起こったら、この記事を思い出してみてください。

f:id:nenowawon:20181114170050j:plain