Web 上のインタラクティブ 3D モデルのオプション
-
16-09-2020 - |
質問
インタラクティブな 3D モデルを Web 上で公開するための実際的なオプションを誰か教えていただけませんか?
Flash か Silverlight のどちらかが適していると思いますが、たとえそうであっても、これらをベースにした役立つフレームワークがすでにいくつか提供されている可能性があります。
詳細:
- かなりシンプルなモデル
- 「骨」や関節などをサポートする必要があります。
- ある程度のユーザー操作が必要
- いくつかのアニメーションが必要です。
解決
昨年、3Dオブジェクトを公開してもっと簡単になりました。
シルバーライトはまだできません。約束がありますが、それが来るべきです。
フラッシュになると - 3Dオブジェクトビューアが本当に非常に簡単で、数時間以内に3Dオブジェクトビューアを作成することが可能です。
Papervision 3Dを知っています。そのうちCOLLADAファイルをビューアにドロップするだけで表示されます。
Flash用に組み込まれている他の多くの3Dエンジンがあります。 alternativa3d、Away3dと砂浜の名前を付けます。彼ら全員は彼ら自身の強みを持っています。 PAPERVISIONは、ブロックの周りにあり、そのレベルのレベルであなたが必要とするレベルのレベルで一般的な選択です。
Away3Dは、ビジュアルエクセレンスと3Dシーンの構築を支援できるプレハブアプリケーションに慣れています
Alternativa3dにはいくつかの美しい例があり、カメラが静止している間にシーンを滑らかにする能力があります。
Papervision3D - 私の経験の中でこれは最速のレンダリングエンジンです。私は複雑なシーンで60 fpsの速度をレンダリングしました。ビューのためのセットアップへの最速のオン残念ながら、それは独自の奇妙な構文と回避策になることができます。
これらすべてがあなたの要求に役立ちます。
他のヒント
これがあなたが必要なものを正確にするかどうかわからないが、私は本当に良いことについて papervision 3d
それはそれのWebプレーヤーと団結を使っていて、それは非常に良いです、そしてそれはほとんどの主要なプラットフォームで実行されます。
あなたが望むすべての機能を持っていて、それはかなり使いやすいです。
これが助けに役立つことを願っています!
以前に述べたように、そこにはかなりの数があります。
Balder - Silverlight 3Dライブラリ: Alt Text http://i3.codeplex.com/project/ダウンロード/ FileDownLoad.aspx?ProjectName= Balder& DownloadID= 123000
JavaとJavaScriptは言及されていません。 @マフィェルはそれに触れました。
あなたはWebGLを試すことができました。 Dennis Ippelは Blender for Blender 。 利点はあなたがプラグイン/ランタイムを必要としないでしょうが、不利益は それが実験的なので、現在WebGLをサポートしているブラウザだけです。それはとります setup 画面上で何かを取得します。 mr.doob は JavaScript 3D Engine 、しかし現在はありません 3Dモデルのインポートのサポート
フラッシュ付き、そこにはたくさんのオプションがあります。 away3d 。
Away3Dが必要なものをすることができるので、オープンソースで積極的に開発されています。
他のオプションはすでにリストされていました(Papervision3D、Alternativa3D)。
yogurt3d は新しく、より大きな
モデルのロードとアニメーションは、さまざまなテクノロジ(Flash、Silverlight、Java、WebGLなどを使用して可能です。そのため、 あなたが到達しようとしているターゲットと他のテクノロジー/コスト制約 ステークホルダーから。
hth
alternative3d を試すことができます。サイトによると、それは将来の機能であるかどうか、またはそれがすでにインフエーションされているならば、それは尋ねているキネマティクスをサポートします。私はこれを見つけました。/files/2009/02/bones.swf 。下側はエンジンであるエンジンは商業的プロジェクトです。
私はPapervision3Dと一緒に遊んでいて、それが非常に使いやすいことがわかりました。それが現在OpenGLのかどうかわからないが、それは正しくそれを維持していません。 関連記事
私は最近、Flashと3Dの歴史を持つゲーム会社で働く私の友人とチャットをしました。彼は私に彼らがより多くの団結に動いていて、それほど非常によく話し合っていると私に言った。
あなたがすべての興味のあるものだけが利用可能なものや作品の中で webglプロジェクト
最後にそれはOpenGLバインディングを持つJavaがある。 1つの選択肢は、 ライブラリを使用してOpenGLの設定を抽象化することです。デスクトップアプリケーションではこれをやったことがありますが、それはただのものを試したいだけですべてを管理します。
WPFは特定の境界内で3Dを実行できます。そのため、クロスプラットフォームの互換性が問題ではない場合は、XBAPを構築できます。あなたはあなた自身の骨ライブラリを書くか、モデリングパッケージから事前の焼き付きアニメーションを書き出すかのどちらかを書きますが、これらのどちらも特定の課題ではありません。それから私がこの生態系に関わってから数年経っているので、見る価値があるより適切な図書館があるかもしれません。
copperlicht があなたができるようになる可能性があるように聞こえます欲しいです。現時点ではブラウザで実験的なWebGLを使用しますが、少なくとも調べるのに面白いオプションである可能性があります。
デミクロンの ワイヤーフュージョン 素晴らしいので、それをデプロイするために使用しました スコットランド人のインタラクティブなモデル クライアントのためにフルハイランドドレスを着て。これは Java ベースであり、基盤となるエンジンがすべてアクセス可能でカスタマイズ可能であるため、非常に強力になる可能性があります。Maya または 3DMax からモデルをインポートするのは非常に簡単で、優れたプラグイン レベルの統合も可能です。 メッシュ削減ツール - Simplygon - そこに統合されています。
残念ながら、ソフトウェア自体に問題があるだけではなく、問題があります...
- それは Java ですが、ブラウザの普及率は 75% 程度に過ぎません。これは問題になるかもしれませんが、ユーザーがダウンロードできる他のプラグインはなく、ホスト Web ページとの対話は簡単です。
- とんでもなく高価です。導入はロイヤルティフリーですが、ソフトウェア自体のコストは法外です。プロフェッショナル バージョンは 1700 ドルで、モデルに完全にアクセスできるわけではありません (ただし、上記の例をデプロイするには十分でした)。Java エンジンのすべてのノードにアクセスし、その可能性を最大限に引き出すために必要なエンタープライズ バージョンの価格は 4000 ドルです。
- おそらく必要になるメッシュ削減ツールはさらに 800 ドルかかり、それを販売している会社のライセンス ポリシーはひどいものです。これは PC にリンクされており、PC をアップグレードしたとき、同意するまでに 6 通のメールが必要でした。代替ライセンスですが、当初彼らは新しいライセンスを購入するだけでいいと主張していました。
これは、残念ながら、多くの可能性と多くの優れたアイデアを備えたこの本当に優れたシステムが今後どのように大きな注目を集めるのかがわからないことを意味します。数年前から存在していますが、まだほとんど知られていません。お金に余裕がなく、Java ベースの性質は問題ではなく、時間を費やす準備ができているなら、それにもかかわらず、入手可能な最高のシステムの 1 つとしてそれをお勧めします。しかし、Demicron に少しでもセンスがあれば、彼らはそうするでしょう。これを、通常の価格の 10 分の 1 以下、あるいはそれ以下の価格で提供しています。私は、自分の Web サイト (通常は電子商取引) で 3D モデルを実験してみようか迷っている何十人もの人々にこのシステムを教えてきましたが、価格を見て全員が尻込みしました。
それでも、試用版をダウンロードして実行してみることを強くお勧めします。エンタープライズ レベルで 1 か月間、その機能を確認することができます。前述したようにサポートは充実しており、小さいながらもコミュニティも素晴らしいです。