35

この 3D 立方体これらの三角形をしばらく眺めた後、基本的な 3D をサポートする信頼性の高い Javascript グラフィックス ライブラリがないかどうか疑問に思い始めました。

なにか提案を?

4

7 に答える 7

27

John Resig による Processing ライブラリの Javascript への移植:

http://ejohn.org/blog/processingjs

于 2008-10-21T12:57:25.757 に答える
13

私はラファエルにとても興奮しています。私は 1 つのプロジェクトでそれを使用しましたが、それは魅力のように機能します。

于 2008-10-21T12:59:59.293 に答える
8

Flotは、jQuery 用の純粋な Javascript プロット ライブラリです。

于 2008-10-21T12:56:36.460 に答える
4

以下は、いくつかのグラフィックス機能を備えた JavaScript で書かれたいくつかの物理エンジンです。

http://blog.quantumstate.co.uk/javascript-physics-engine.html

http://box2d-js.sourceforge.net/

于 2008-10-21T12:57:23.400 に答える
3

dojox.gfx: docstestsdemosを見てください(本番用ではなく、デバッグ用に最適化されたテスト サーバーの夜間スナップショットへの最後の 2 つのリンク)。

SVG、VML、Silverlight、または Canvas など、すべての主要なブラウザー (IE、Firefox、Safari/Webkit、Opera) をカバーするクライアントで利用可能なネイティブ グラフィックスを使用します。

2D ですが、3D の土台として使用できます。実際、それを利用するライブラリdojox.gfx3dがあります。例 (テストで見つけることができます):

そして、真に冒険的なタイプのために、Google Summer of Code 2008 の一部として Dojo 用に作成されたライブラリー: True 3D があります。明らかに、2D/3D ハイブリッドよりもはるかに高速で、滑らかなアニメーションに適しています。自分で調べることもできます (前のリンクは公開されている Subversion リポジトリです) が、注意してください: 各ベンダーの特別な 3D グラフィック アドオンを使用した Firefox と Opera でのみ動作します。悲惨な詳細はすべてドキュメントに記載されています。

楽しむ!

于 2008-12-11T07:38:50.620 に答える
1

Walter Zorn のライブラリをチェックしてください

www.walterzorn.de/en

于 2008-10-21T20:12:27.127 に答える
1

canvas html 要素は最良のバッキングである可能性があり、多くのライブラリでそのように使用されています (兄弟で言及されている flot と processingjs がそれを使用していることは知っています)。

canvas 要素は取得できる下位の API 抽象化レベルであり、概念的にはCairoGDIに似ている可能性があります

于 2008-11-24T23:08:05.743 に答える