トップページ > ゲ製作技術 > 2011年02月21日 > H/f3jJzW

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

7 位/104 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000001020000003



使用した名前一覧書き込んだスレッド一覧
名前は開発中のものです。
DXライブラリ 総合スレッド その7

書き込みレス一覧

DXライブラリ 総合スレッド その7
804 :名前は開発中のものです。[sage]:2011/02/21(月) 15:53:01.31 ID:H/f3jJzW
縦横座標から濃度と色を計算して1点ずつ描画モードを切り替えて点を打つっていう処理をやったら
案の定遅くなったんだけどやっぱ無謀だったんですか?
関数呼び出すだけで時間かかるから1点1点描いてくのはダメなのかな?
1ドットにつき数回三角関数や逆三角関数を使ったのもあるかもしれないけど
ドット打つところを2*2の四角形に変えたら少しはマシになったのでやっぱ描画関数の呼び出し回数の問題っぽい。

何が言いたいかと言うと、
char gamen[???][???][4]; //縦×横×三色と濃度
みたいな配列みたいなのを用意してこれを渡せば一括で描画してくれるなんて関数があればいいなぁってね。
画像のデータ構造の中身なんてわかんないけど似たような事やってるんじゃないのかな?
DXライブラリ 総合スレッド その7
807 :名前は開発中のものです。[sage]:2011/02/21(月) 17:01:58.37 ID:H/f3jJzW
あーん、あったねぇ……うん、ごめんね。
都合良く、アルファ濃度にも対応してるのあるのね。まさにピッタリ。
DrawSoftImageの説明に重いとは書いてあるけどDrawPixel毎回呼び出すよりはマシなのかな。
今度比べて試してみます。ありがとうございました。
DXライブラリ 総合スレッド その7
809 :名前は開発中のものです。[sage]:2011/02/21(月) 17:12:14.93 ID:H/f3jJzW
あーそうなんだ。
ドット毎にあのパラメータを変更するためにSetDrawBlendMode呼んでたから、なるほど。
ますますソフトイメージの方が良いみたいだね。
重ね重ねありがとう。


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