トップページ > ゲ製作技術 > 2013年02月03日 > zdopk8OM

書き込み順位&時間帯一覧

8 位/128 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000010001100000003



使用した名前一覧書き込んだスレッド一覧
名前は開発中のものです。
ゲーム専門にクズが多い理由(笑)
シェーダープログラマが集うスレ
AI特化のRPGを作って売りたい 2層目【避難所】

書き込みレス一覧

ゲーム専門にクズが多い理由(笑)
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層に行くと、ちょっと進んで固まった。
「ちぎれた房なんか拾うなよ!」とわが子に教えたい。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。