phoria2 - WebGL 2で描く軽量3D JavaScriptライブラリ
Show HN: I rebuilt my old canvas 3D library as a small WebGL 2 library – phoria2

phoria2は、チャートやラベル付きシーン、ダッシュボード、製品ビューアなど、Web上の3D表現を手軽に実現する小型で高速なJavaScriptライブラリです。2013年のcanvas 2D版phoria.jsを、WebGL 2レンダラーで全面書き換えしました。PBRマテリアル、インスタンシング、ラベル、ピッキング、シャドウ、パーティクル、glTFモデルなど必要な機能を網羅しつつ、ランタイム依存ゼロのプレーンESモジュールで、変更時だけ描画する省電力設計。全オプションが検証され、間違えると修正方法までエラーで教えてくれるため、人間にもコーディングエージェントにも優しい設計です。MITライセンスで、npm install phoria2からすぐ試せます。
すべてのオプションが検証され、間違いは修正方法まで示すエラーとして返ってくる——あなたにも、あなたのコーディングエージェントにも優しい設計です。