- ゲーム専門にクズが多い理由(笑)
39 :名前は開発中のものです。[sage]:2013/02/03(日) 11:33:40.93 ID:zdopk8OM - >>1はリアルでゲーム専門学校生に馬鹿にされて嫌な思いでもしてるのか?
わざわざスレを立ててネガキャンしている辺りに並々ならぬ怨念の蓄積を感じる。
|
- シェーダープログラマが集うスレ
540 :名前は開発中のものです。[]:2013/02/03(日) 15:20:42.83 ID:zdopk8OM - DirectX9シェーダでパーティクル(ポイントスプライト)やってるんだけど
2種類のパーティクルを同じD3DXEFFECTインスタンス経由(当然*.fxファイルも同じ)で描画しようとしている。 このとき、IDE(VisualStudio)からF5実行するときは正常に表示されるんだけど、 exe(Debug/Release)の直叩きで実行すると、2者のテクスチャが入れ替わったり、そもそも描画されなくなる現象に遭遇している。 ちなみに実行ステップ順は pFX->Begin(0, 0); pFX->BeginPass(0); パーティクルA描画(頂点バッファ書き換えしてDrawPrimitive) パーティクルB描画(頂点バッファ書き換えしてDrawPrimitive) pFX->EndPass(); pFX->End(); またリソース作成は、 テクスチャ → D3DPOOL_MANAGED / D3DUSAGE_WRITEONLY 頂点バッファ(位置D3DXVECTOR3 + サイズFLOAT) → D3DPOOL_MANAGED / D3DUSAGE_WRITEONLY テクスチャは、パーティクルAとBでそれぞれ別々に作成して確保している。 頂点バッファも、パーティクルAとBでそれぞれ別々に作成して確保している。 ちなみにパーティクルAかBのどちらかの頂点バッファ作成をD3DPOOL_DEFAULT/D3DUSAGE_DYNAMIC + D3DUSAGE_WRITEONLYにすると正常に描画される。 両方D3DPOOL_DEFAULTの方にすると正常に描画されなくなる。 原因を教えたってくれませんかエロイングマスター
|
- AI特化のRPGを作って売りたい 2層目【避難所】
108 :名前は開発中のものです。[sage]:2013/02/03(日) 16:10:49.97 ID:zdopk8OM - >>107
試した。 最初の戦闘後、壁のテクスチャが消えた。 仲間が増えたらちょっと嬉しくなった。 ボス戦後、8層に行くと、ちょっと進んで固まった。 「ちぎれた房なんか拾うなよ!」とわが子に教えたい。
|