DXライブラリ 総合スレッド その14at GAMEDEVDXライブラリ 総合スレッド その14 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト58:名前は開発中のものです。 12/11/16 03:14:19.95 N1OcN+jA 行列計算は用意された関数を使ってるわけじゃなく自前? だとしたら普通にその計算が重いだけだと思う 昔自前で座標変換してたコードを発掘してみたら三角関数たっぷりの糞重そうなコードだった 1万パーティクルというと頂点数はその数倍あるだろうし、その上ソートとかもあるとしたらかなりの重さになると思う 弾幕STGの弾の計算処理との比較での想像だけど 59:名前は開発中のものです。 12/11/16 14:41:04.47 nI21i1kq >>58 行列計算は主にDXlibのMGetRotAxisがほとんどかな 自前で用意したのは使ってない 1パーティクルあたり6頂点(4インデックス)の長方形の板ポリを 時間経過に合わせて自由に変形できるようにしたりしてる あともう一つ心配な要素としてパーティクル構造体のメンバがかなり多いことがある 個人的な話だけど今まですごく不自由な環境で真似事みたいなことを長いことしてたから パーティクル一つ一つの運動や展開にとにかく自由度をもたせた結果、 数えてみると一つのパーティクルごとに(unsigned)charが42、intが26、floatが23 程あった 計算がここからの引用の演算が9割なんだけどこれって影響あるかな 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch