2009-09-30 音量調整 Game_Tips Sound ・とりあえずノーマライズ。 ・それよりデカくするにはオートマキシマイズを掛ける。日本のCD平均が-10dBらしい? ・コンプレッサーを掛けると可聴領域にあわせて上手い事してくれるので音が太くなる。が、女性ボイスとかは野太くなるので不可っぽい。
2009-09-30 最終的な描画出力 PG_Tips ライブラリ設計 ・リソースを全て描き終ったあとに、フレームバッファにフリップする直前にテクスチャー化をライブラリレベルで常に行っておくと、解像度の変更や画面出力の調整など色々便利。 ・処理オチとの勝負になったら切るしかないけどね。
2009-09-28 DrawIndexedPrimitiveの指定 PG_Tips DirectX ・第二引数のBaseVertexIndexはIDirect3DDevice9::SetStreamSource()のOffsetInBytesから相対なのが正しいっぽい。 ・ミスってても一部GPU(主にGeforce)だと全転送がデフォルトなので表示されてしまうので注意。
2009-09-28 シェーダーのバージョン PG_Tips DirectX ・vs_1_1+ps_3_0の組み合わせだと、一部GPUで正常にピクセルへの書き込みが行われないことがあるので注意すること。 ・vs_1_1+ps_2_0ないしvs_3_0+ps_3_0にすべき。
2009-09-25 アウトプットのマネージメント PG_Tips ライブラリ設計 ・出力したモノも管理できるようにタグ付けしておくべき。 ・サウンドなどは再生チャンネルに投げっぱなしでなく、IDタグやハンドルと関連付けて管理すべき。 ・描画もPIX使わないでも追えるようにしたい。