私のプロジェクトの html5 キャンバス フレームワークを選択する際に、いくつかの提案が必要です。このプロジェクトは、いくつかのデータに基づいてジェネレーティブ アートを使用して視覚化アプリケーションを開発することを目的としています。
誰かが成熟したフレームワークへの指針を提供できますか? 私が探している必須要件のいくつかは次のとおりです
- 複数のレイヤーを持つシーングラフ ベースのモデル。
- 、パン、ズーム、移動、回転、スケーリング、移動、位置などの標準的な ZUI (ズーム可能なユーザー インターフェイス) 機能。
- アニメーション 、フレーム ベースとオブジェクト ベースの両方 (シーングラフ内のオブジェクトを選択し、PPT アニメーション パスのようにあるポイントから別のポイントにアニメーション化できる必要があります)。
- mouse 、 keyboard 、 touch とは別に、カスタム イベント/タイマーなどに基づくプログラム イベントをサポートする必要があります (ジェネレーティブ アート ベースのレンダリングに必要)。
- デスクトップブラウザと電話をサポートする必要があります。
私は多くの素晴らしいフレームワークに出くわしました
- Paper.js
- Kinetic.js
- Fabric.js
- Easel.js
それらはすべて、最初と2番目の要件を(少なくとも部分的に)サポートしていますが、他の要件については不明です。
成熟したフレームワークを提案してください。