MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました Web上でのアニメーション、エフェクトについては多くの問題を抱えています。特に大きいのは、その実行速度のようです。CSS3を使うと改善しますが、それでも複雑なアニメーションが行える訳ではありません。 そこで生み出されたのがHTML GLです。WebGLでDOMをレンダリングすることで、その後のアニメーション処理を大幅に改善するライブラリです。 HTML GLの使い方 HTML GLでは元々のHTMLがあった上で、それをWeb GLで再現します。かつ、元々のDOM構造は廃棄します。 こんな感じの揺らいだアニメーションも高速に動作します。以下はアニメーションGIFなので粗いですが、実際にはFPS 60出ています。 エフェクトはダイナミックに適用できます。オプションも数多く用意されていま