2023-10-04
#vr 
簡単にVRアプリやARアプリが開発できるライブラリ、egvr.jsに、当たり判定機能追加!
まずは簡単な避けるゲームづくりからチャレンジしましょう!


「egvr.js sample」

赤いボールの中心点から1m以内に近寄るとそのボールが消えます。

<script type="module"> import * as eg from "https://js.sabae.cc/egvr.js"; eg.box(0, .5, -1, 1, eg.hsl(180, 1, 0.5)); eg.model("https://code4fukui.github.io/vr-kanazawa-it/kanta.glb", 1, 0, -1); eg.text("Hello", -.3, 2, -1.5); eg.text("eg.js", .3, 2.1, -1.8, 8, eg.hsl(90, 1, 0.5)); const p = eg.sphere(0, 1.5, -1, .5, "red"); setInterval(() => { const b = eg.isNear(p, 1.0); p.setAttribute("visible", !b); }, 1000 / 60); </script> プログラムはこれだけ!HTMLファイルとして保存すれば、ダブルクリックですぐ動きます!
かんたん開発環境、ES-Jamでもどうぞ!(RUN on ss.sabae.cc

Tweet
クリエイティブ・コモンズ・ライセンス
本ブログの記事や写真は「Creative Commons — CC BY 4.0」の下に提供します。記事内で紹介するプログラムや作品は、それぞれに記載されたライセンスを参照ください。
CC BY / @taisukef / アイコン画像 / プロフィール画像 / 「一日一創」画像 / RSS