t_wの輪郭

Feedlyでフォローするボタン
TwEgakuconvert-svg-to-png開発環境負荷試験用画像

開発機

convert-svg-to-pngを使う場合

SVGの描画:14秒ぐらい。
PNGの描画:1秒ぐらい(実際はSVGの生成の時間が乗っかるのでトータル15秒ぐらい)

PNGの生成に時間がかかっているかと思ったが、そもそもSVGの生成が大変遅い件。JavaScriptでSVGを生成しているのでそれもそうか。

力技でWebGL2を使ってPNGに変換する場合

SVGの描画:しらね
PNGの描画:400msぐらい(トータルで)

大変な力業でサーバーサイドでWebGL2を走らせて変換してるので、大変に保守性が低い。なお開発環境は強めのGPUが乗っかっているが、サーバーにはGPUはない模様。CPUでもWebGL2動くはずだからええねん。

あれ