手書きのPNG変換にかかる時間
2022/12/24 1:53:00
開発機
convert-svg-to-pngを使う場合
SVGの描画:14秒ぐらい。
PNGの描画:1秒ぐらい(実際はSVGの生成の時間が乗っかるのでトータル15秒ぐらい)
PNGの生成に時間がかかっているかと思ったが、そもそもSVGの生成が大変遅い件。JavaScriptでSVGを生成しているのでそれもそうか。
力技でWebGL2を使ってPNGに変換する場合
SVGの描画:しらね
PNGの描画:400msぐらい(トータルで)
大変な力業でサーバーサイドでWebGL2を走らせて変換してるので、大変に保守性が低い。なお開発環境は強めのGPUが乗っかっているが、サーバーにはGPUはない模様。CPUでもWebGL2動くはずだからええねん。