ゲーム制作_2021年

【ゲーム制作】No.9: シャドウマッピング①

シャドウマッピングによる影生成の整備を行っています。 ただしシャドウマッピングはDirect3D9時代に作ったソースが既にありますので、作業はそれの移植がメインになります。 今はUniformShadowmap_Spotlightのシャドウマッピングは完成済で、PerspectiveSha…

【ゲーム制作】No.8: 動的環境マッピング⑤

PMD/PMXモデルでの動的キューブ環境マッピングに対応しました。 屈折モデルへの対応などやるべき課題はまだいろいろありますが環境マップ対応は今回で終了にしたいと思います。 次回からは別課題への対応を行います。

【ゲーム制作】No.7: 動的環境マッピング④

今日はPMD/PMXモデルを動的キューブ環境マップに表示する機能を追加しました。 残りはPMD/PMXモデルを反射モデルにするパターンぐらいですかね。 今回は作っていて処理の重さが気になりました。メッシュもそれほど表示してないのに30FPS切っていてこれではま…

【ゲーム制作】No.6: 動的環境マッピング③

とりあえずキューブ環境マップを表示することが出来ました。 左の球が動的キューブ環境マップ、右のその他のオブジェクトは静的キューブ環境マップになります。 以前、動的キューブ環境マップはボックスに設定して表示すると書きましたが、その認識は誤って…

【ゲーム制作】No.5: OMSetRenderTargets()のワーニング

一応環境マッピングの作成はちゃんと進んでいるのですが 以下のワーニングが出て作業が止まっている状態です。 D3D11 WARNING: ID3D11DeviceContext::OMSetRenderTargets: Resource being set to OM DepthStencil is still bound on input! [ STATE_SETTING …

【ゲーム制作】No.4: 動的環境マッピング②

前回に引き続き、細かい環境構築を行いました。 加えて、動的環境マッピング用のカメラボックスを作りました。 このカメラボックスを用いて次回から環境マッピングの実装に入る予定です。

【ゲーム制作】No.3: 環境整理その他

動的環境マッピング作成環境の構築をいろいろやっていました。 あと物理エンジンの動作の確認。結構ちゃんと動いているようです。 ただボールとボックスがめり込んでしまう・・ 衝突判定部分にはバグがあるのかな・・? まあとりあえずこの環境で環境マッピ…

【ゲーム制作】No.2: 3Dテキストの作成①

動的環境マッピングを行うには、環境マップ用のテクスチャであるキューブマップを用意し、 6枚あるテクスチャ面にそれぞれカメラをセットして3Dの画像をキャプチャする必要があります。 キャプチャする際、カメラの上下や面の順番などを間違う可能性があり…

【ゲーム制作】No.1: 動的環境マッピング①

今ゲームプログラム制作は、主に動的環境マッピング部分の構築を行っています。DirectX SDK (June 2010) の CubeMapGS_2010 を元に構築しているのですが、もう全然進んでいません。構造はすでに調査済みで後はコードを組むだけなのですがやる気が出ない・・ …