Video wird geladen...
Video konnte nicht geladen werden
Mac上のエディタでコードを修正すると、即座にVR空間上のオブジェクトに反映される。これが #SpatialShell の基本。 #MetaQuest #Quest3
11,371 Aufrufe • vor 1 Jahr •via X (Twitter)
12 Kommentare

まったく同じものがVisionProでも動きます。ブラウザベースゆえの完全マルチプラットフォーム。 #Visionpro #WebXF

Mac上にローカルにwebサーバが動いていてそれを表示する形なのでネットなしでも動く。フレームワークはVue + A-Frame (three.js)で、Vueのcomponentコードをダイナミックに読み込んでるので、ビルド不要でコード修正が反映される。

同じサーバに別な端末で繋いでも同期されます。公開サーバで動かしたら、live codingの配信みたいなこともできるかも・・・・

空間上のオブジェクトの制御は、とりあえずMacからコマンドラインツールで行います。このあたりが SpatialShellの由来です。GUIが必要ならラッパーツールを作ることができます。 1つのオブジェクトが1つのコードの断片(Vueのcomponent)になっているので、ソース一つで新しいアプリを追加できます。

例えばここで呼び出してる時計のソースはこれだけです。templateで針のboxを定義して、A-Frameのcomponentで針を回転させて時計として動かしています。

VRの開発って、いざ本格的にやるとなると大変じゃないですか。ちょっとしたコードを書くだけで、VR空間でなんか表示したり動かしたりしたい、というのが動機です。VRのBASICを目指したいというか。この場合のBASICは言語のことではなくBASICが動いた昔のパソコンみたに、という意味ね。

あ、サーバはMacで動かしてるけど、nodeなのでwindowsでも動くはず。

クライアント側も、WindowsでPC-VRでも行けると思うんだけど、いまWebXRが安定して動くPC環境ってどうなってるんだろう・・・・・以前はQuestLinkとChromeで動いたり動かなかったり・・・・

#SpatialShell は近日中にOSSとして公開予定!

それぞれのローダープログラムを起動して、各種ビュアーみたいな使い方もできます。 画像と、glbモデルと、gaussian splatsモデル。 #Visionpro #webxr

とりあえず #SpatialShell スタートアップガイドを書きました。まずは試してみて! #Visionpro #metaquest #webxr

こちらで公開中。 #VisionPro #MetaQuest #WebXR
Ähnliche Videos
イラレの新機能「パス上オブジェクト」 複数のオブジェクトをパスに沿って整列することができます! #PR #AdobeMAX
タマケン | デザイン
286,323 Aufrufe • vor 1 Jahr
