ふらっと C#,C♯,C#(初心者用) Part119 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0154デフォルトの名無しさん
2016/02/06(土) 11:08:19.37ID:R9MO+uq2ttp://studio-rain.cocolog-nifty.com/blog/2008/07/post_c4f5.html
このサイトを参考に自前で多数のベジェを計算・描画してみました
すると座標計算速度は速いけど、Graphics.DrawLineやFillEllipseで実際に描画するのに時間がかかって、Graphics.DrawBezierより明らかに遅い
さらに太さのある線を描こうとすると、無駄な描画が増えるので当然だろうけどもっと遅くなる
速度を上げるには、
・ベジェ計算だけ自前で行って描画はDrawBezierに任せる(ただしピクセル単位で実際の描画とズレるかも)
・アンマネージでの画像操作を覚える(よく知らない)
・GPUを利用して並列描画する?(よく知らない)
というあたりでしょうか?
■ このスレッドは過去ログ倉庫に格納されています