Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Unityのようにコンテンツ開発ができる Babylon.js Editorに、チュートリアルと WebXRテンプレートを提供したお話

Unityのようにコンテンツ開発ができる Babylon.js Editorに、チュートリアルと WebXRテンプレートを提供したお話

xR with Anything Meetup #03での発表資料です。

https://xram.connpass.com/event/212896/

Limes2018

July 17, 2021
Tweet

More Decks by Limes2018

Other Decks in Technology

Transcript

  1. 4 Babylon.jsとは • Webブラウザで3DCGを描画するためのフレームワーク • Graph Editorにより、ローコード開発も可能 • WebXRへの対応が進んでいる (1)

    https://campusalbano.se/view/2rU8PVbbXWgeQ0sko0yOQA/op en (2) https://doc.babylonjs.com/resources/using_grapheditor#list-of- all-available-nodes (3) https://www.davrous.com/2017/07/07/from-zero-to-hero- creating-webvr-experiences-with-babylon-js-on-all-platforms/ (1) (2) (3)
  2. 9 代表的なWebXRコンテンツ開発⽅法 # ⽅法 補⾜ お勧め解説記事 1 Unity WebXR Exporterを使っ

    て、Unityで開発 WebXR Exporter | 機能統合 | Unity Asset Store UnityでWebXRコンテンツが 出⼒できるアセット。 Unity WebXR ExporterでVR刺⾝タンポポを動かして みた / Challenge to use Unity WebXR Exporter for VR Sashimi Tanpopo - Speaker Deck Unity 2020.3で作るWebVR - Qiita 2 A-frameを使って、コーディン グ Introduction ‒ A-Frame (aframe.io) JavaScriptとHTMLの タグのような記述で コンテンツを開発 A-FrameでWebARに対応する - じゅころぐAR (jyuko49.com) 3 Three.jsのWebXRライブラリを 使ってコーディング How to create VR content ‒ three.js docs (threejs.org) JavaScriptで記述 WebXRを使⽤して没⼊型ARセッションを作成す る | ARCore | Google Developers 4 GodotEngineを使って開発 Godot Engine - Free and open source 2D and 3D game engine GDScriptまたは C#で記述。GUI環境 あり Godot Engine VR開発メモ(Oculus Quest、 SteamVR、WebXR対応) - フレームシンセシス (framesynthesis.jp) VR ̶ Godot Engine (stable)の⽇本語のドキュメント 5 PlayCanvasを使って開発 PLAYCANVAS | ⽇本公式サイト JavaScriptで記述。 GUI環境あり PlayCanvasで始めるWebXR (slideshare.net) WebXR UI Interaction | Learn PlayCanvas 【Web】Oculus Questなどのプロジェクトをパソコ ンでデバッグする際に便利な⽅法【PlayCanvas】 - Qiita 6 Babylon.js またはBabylon.js Editorを使って開発 JavaScriptまたはType Scriptで記述。 GUI環境あり WebXR | Babylon.js Documentation (babylonjs.com) An introduction of a powerful development tool for Web applications: Babylon.js Editor - CrossRoad (crossroad-tech.com)
  3. 12 Babylon.js Editorへの主なcontribution (1) 簡単なゲームを作って、作り⽅をブログで解説 Unityライクの操作になったBabylon.js Editorで簡単なゲームを作ります - CrossRoad (crossroad-

    tech.com) (2) 英語でまとめ直してBabylon.js Forumで共有 An introduction of a powerful development tool for Web applications: Babylon.js Editor - CrossRoad (crossroad-tech.com) (3) WebXR (immersive-vr) コンテンツを開発するための テンプレートプロジェクトを作ってGitHubで公開 flushpot1125/WebXR_VRController_Editor_template (github.com)