クロスブラウザの3DWebアプリを作成するには、JavaアプレットまたはUnity3Dアプリケーションが最適なオプションだと思いますか?
ドラッグ(プラットフォームによっては指またはマウス)でナビゲートできる3D環境を表示するWebアプリケーションを作成するつもりです。Webアプリは、等高線、水道パイプラインの場所、建物などを含む開発サイトの3D環境をレンダリングします。
アプリケーションは、Windowsデスクトップ、Android、iOS、およびWindowsPhoneで動作する必要があります。そのため、クロスプラットフォームのスマートフォンライブラリ(MosyncやMarmaladeなど)ではなく、Webアプリを使用する傾向があります。3D環境は(ドラッグして)ナビゲート可能であり、建物、山、パイプラインなどの単純な(詳細ではない)3Dオブジェクトが含まれます。
私が知っていることの1つは、WebGLがIEで動作せず、スマートフォンでのサポートが制限されているためにリリースされていることです(WebGLを完全に無視するのは正しいですか?)。
将来のスマートフォンブラウザは引き続きJavaアプレットをサポートしますか?
また、Unity3Dで1つのアプリケーション/ゲームを作成し、それをコンパイルしてWindows Windows、Mac、Xbox 360、PlayStation 3、Wii、iPad、iPhone、Androidで実行できるのは本当に本当ですか?
Unity3DアプリケーションパスまたはUnity3DWebプレーヤーパスを提案しますか?
Unity3Dに関して、私が確信していないことが1つあります。それは、すべてのUnity3D機能がiOSとAndroidで機能するかどうかです。