2016-11-23 11 views
3

JavaScriptとThreeJSで構築されたWebGLアプリケーションがあります。私は没入型の環境を作るためにWebVRを幾分簡単に有効にすることができました。私は私のアプリが混合現実感/ ARのより良いユースケースだと思う。 Hololensは、そのハードウェア空間では大きなプレーヤーと思われます。WebGL/ThreeJSを使用したHololensアプリケーション

私がHololensの開発ツールを見ている間、ほぼUnityとC#。どちらも素晴らしいツールですが、私がこの閉じた環境で開発を始めたとき、私はSilverlightアプリケーションを構築しているような気がします。

私はWebGLアプリケーションで臨場感あふれる体験を実現するためのトリックがあるかどうかを判断しようとしています。私はEdgeブラウザを使用できることを知っていますが、このユースケースにとって価値のないフラットな経験です。

私はいくつかのリンクを見つけた:

が、これらはいずれかの2Dの経験やカメラを使用してAr 'は偽物' WebVRように見えるすべて。さらに、UnityのJavaScript言語機能を使用してWebGLアプリケーションをUnityに移植することで、実際のJavaScriptのサブセット(実際はUnityScriptと呼ばれています)が価値よりももっと努力していることがわかりました。

このことを考えれば、偉業を達成することさえ可能か、誰かがこれがマイクロソフトのロードマップ上にあるのかどうか分かっているのだろうか?

+2

「javascript」、webglなどを完全に忘れてしまいます。通常のUnityアプリケーションを構築してください。 (確かに、ユニティはc#を使用しています) – Fattie

+0

@JoeBlowユニティでは、あなたもJavaScriptでプログラムすることができます – juagicre

+0

@juagicre - 実際のjavascriptではない、ユニオンスクリプト – amcdnl

答えて

1

HoloJSというMicrosoftの新しいツールがあります。これは、JavaScriptとWebGLを使用してホログラフィックアプリケーションを作成するためのフレームワークです。

+0

制限するには、アクセスできないカスタムシェーダーを使用しますか?また、あなたのコントロールからVRを抽象化します。 Edge Viewをフルスクリーンにして、実際のWebVRを使用できますか?そのほうがいい! – trusktr

0

注:回答に基づいて:

  1. 私は、Microsoftのロードマップ計画があるか、どうなるか分からない
  2. ので(VSとUnity3Dを使用しているhololensのために開発するために、実際の簡単な方法、おそらく、WebGlを使用して開発する方法がありますが、あなたが見ることができるように、簡単かつ直接サポートされた方法ではありません)。

私の答え:直接的な能力を持つ新製品である考慮すると、彼らはそれらが強制されない限り、他のプラットフォームを提供して前方に移動することはありません。一方で、C#、Visual Studio、.Net、Edge、Windows、Unity3dをWindows上で使用することができて嬉しいです(MacOSやLinuxでUnity3dを使ってこれを行うことは難しいと思います)。同様の言い訳をすると、現時点では限定されたエコシステムを提供していることも普通です。新しいものであり、安定性と最適な懸念のため限られたサポートが、よりよく知られているコンテキストでのみ利用できます。

しかし、新しいデバイスが登場して新しいものを提供し始めると(言語、OS、Webのプログラミングのサポート)、それらが進化するか完全に消滅するかを完全に確認する必要があります。

+0

が正しい、ホーローレンのためにMac-Unityを使うことはできません(Viveなど) – Fattie

1

holographicjsは、JavascriptとWebGLで構築されたWindowsホログラフィックアプリケーションをホストするためのC++ Windowsランタイムコンポーネントです。

興味深く巨大なハックですが、コミュニティの最初の良いスタートになるかもしれません!

関連する問題