CrossRoad

XRを中心とした技術ブログ。 Check also "English" category.

【2020/11/29追記】UnityのようにBabylon.jsコンテンツが作れる「Babylon.js Editor」が大幅アップデートしていたので使い方を調べてみました

以前何度か紹介したBabylon.js Editorですが、GitHubリポジトリをみたら、見た目や操作方法が大きく変わっていました。 このアップデートにより、操作感がかなりUnityに近づきました。Unityに近い使い方でWebコンテンツを作れるとJavaScriptに不慣れな人でも…

ソースコードを1000年保存する「GitHub Archive Program」の概要を調べてみました

昨日くらいから「GitHub Action Program」という言葉をTwitterで見るようになりました。どんなものかちゃんと見てなかったのですが、自分のGithub プロフィールをみたら自分も対象になっていました。 よい機会なので、Github Archive Programとは何か、どん…

de:code夏まつり #3の参加レポート

de:code夏まつりというオンラインイベントに参加したので、内容をざっとまとめました。 1. de:codeとは? 2. de:code夏まつりとは? 3. 講演 3.1 楽しいだけじゃなくてためになるMS Techクイズまつり! 3.2 AzureとSDKとGoと私 3.3 Microsoft のチャットボッ…

WebXR Tech Tokyo #1 の全講演をまとめてみました

先月に続いて、clusterでの勉強会に参加して発表させていただきました。いつも通り、全講演の内容を紹介していきます。 1. WebXR Tech Tokyoとは? 2. 講演 2.1 3D作品をスピード公開!Three.jsとGatsbyで作るポートフォリオ作成方法 2.2 WebXR と Bot Compo…

Build2020で紹介されたBabylon.js (TypeScript) 製ミニゲーム「SnakeVR」のソースコードを調べてみました

先月、米国Microsoftによるテクニカルカンファレンス「Build2020」がオンライン開催されました。 この中では、Babylon.jsを使って簡単なゲームを作る方法の講演がありました。Babylon.jsでゲームを作る方法についてはあまり情報がないのと、この講演自体が英…

Edgeブラウザ (Chronium版) をリモートデバッグする方法

Edgeブラウザでデバッグをするために開発者ツールを表示すると、このようにEdge開発者チームによる新着情報が表示されます。 ここにある「Windows10デバイスのMicrosoft Edgeをリモートでデバッグする」がどのようなものか気になったので、今回は概要、設定…

AR.jsによるARをコーディングなしで作れる「AR.js Studio」を試してみました

先日、以下のようなツイートがありました。 AR.js Studio is a web-based tool that allows you to easily create, deploy, and share custom AR projects with the world! Supports images, videos and 3D models.All without coding. All free and Open So…

Babylon.jsを使ってWebXRのARモードを試す方法

このブログで時々紹介しているBabylon.jsについてネットや公式フォーラムで調べると、2D画面上での表現、あるいはVRモードの使用例がほとんどです。一方、あまり知られていませんが、WebXRにも対応していてARも使えます。 そこで、今回はBabylon.jsのWebXR対…

Babylon.jsのパーティクルをGUIで設定できるParticle Editorを使って、いくつかエフェクトをつくってみました

Babylon.jsにParticle Editorという仕組みができたので、いろいろと試してみました。 以下の環境で確認しています。 Babylon.js 4.2.0-alpha.17 1. Particle Editorとは? 2. Particle Editorを使うための準備 2.1 PlaygroundからInspectorを起動して使う 2.…

VR空間共有サービス「AltspaceVR」の基本的な使い方について

ここ最近、オンラインでのイベント参加や、リモートでのコミュニケーションの機会が増えているので、それに合わせて色々なサービスの使い方を解説しました。 www.crossroad-tech.com www.crossroad-tech.com www.crossroad-tech.com www.crossroad-tech.com …

ES6以降の仕様でthreejsのコードを記述する方法について

前回、Babylon.jsをES6以降の仕様で書く方法をまとめました。 www.crossroad-tech.com 引き続きES6に慣れるため、Babylon.jsと似ているthree.jsについても書き方を調べてみました。ただ、three.jsを初めて使ったためか、うまく動かず情報を探すことができな…

Mozilla Hubsを使った勉強会で発表するときの事前準備Tips一覧

先週、Mozilla Hubs(VR空間でイベント体験ができる仕組み)を使ったオンライン勉強会で発表をしました。 www.crossroad-tech.com Hubsの体験はほぼ初めてで、発表をしたのは初めてでした。最近参加したclusterとも異なる点が多かったです。 そこで、Hubsで…