私は最近、WebGL、特にThree.jsを発見しました。これはこれまで私が見つけた最高のAPIです。今のところ、Sci-Fiの宇宙であるメインプロジェクトから、宇宙船の3Dモデルを表示するためのシンプルなデモをコーディングしています。MediaWikiの3Dオブジェクトビューア?
マイ中期目標は、軌道カメラで、ページに記述されたオブジェクトの3D表示でMediaWikiのWikiを強化することです。私は開発中の宇宙の内容を提示するためのツールと見ています。
私はそれ自体を行うには派手なまたは困難な何もしたくない、私は標準の波面.OBJと.MTLファイルでそれを行う方法を知って、それが私のためにかなり十分です。しかし、それは私を心配するwikiの統合です。
まず、さまざまなファイル(モデル、マテリアル、テクスチャ)を拡張子でタイプされたwikiファイルとしてアップロードし、拡張子にwikiコードアイテムまたはテンプレートを追加してwiki URLから任意に使用することです。
我々は.OBJ/.MTL例で滞在する場合:
- .MTLは、
コントラスト調整可能なアンビエント/背景に、ミラー効果を確認するために周りにバウンスいくつかのobejctsの球に適用される材料として表示されます - .OBJは、その材料を空白で塗りつぶすことによって、調整可能なアンビエント/バックグラウンドでも表示されます。
はすでにそれに使用して拡張することができるような拡張または少なくとも枠組みあり、または私はスキルも時間も持たないprobably'll知って、開発に私にそれをアップしていますか?
これは価値がありますが、WebGLを使用していない3Dオブジェクトを表示するJMOLがあります。 https://www.mediawiki.org/wiki/Extension:Jmol –
興味深いが、私にとっては、あまりにも専門のは、私が表示宇宙船をしたい^ -^ –