CrossRoad

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

Godot Engine4.2.1で3Dキャラクタと3Dモデルの衝突判定をつける方法

Godot Engineの使い方を調べると2Dゲームの情報は色々出るのですが、3Dゲームの情報はあまり出てきません。 実際は他にもあるかもしれませんが、3Dモデル同士の衝突判定をする方法を2つ見つけたのでまとめました。 使用した環境 Godot Engine 4.2.1 (Standa…

Godot Engine 4.2.1でGameObject.Find相当を実行する方法、他

久しぶりにGodot Engineを調べています。 解説動画の通りに進めてもうまくいかない箇所があり、備忘録として残しました。 1. UnityのGameObject.Find相当を使って、任意のノードを取得したい 2. シーン実行しても灰色で何も表示されない 3. おわりに

Babylon.js コミュニティについて

ランキング参加中JavaScript これはBabylon.js アドベントカレンダー 2023の25日目の記事です。 最終日ということで、Babylon.js勉強会を中心としたコミュニティ活動について色々と書いてみました。 1. Babylon.jsの簡単な説明 2. Babylon.js 勉強会とは 3. …

Babylon.jsの中に鏡を置いてアバターを映してみよう

ランキング参加中JavaScript これは Babylon.js アドベントカレンダー 2023 の記事です。 Babylon.jsの公式ドキュメントを見ていたところ、Mirror Textureという機能を見つけました。これはPlaneを鏡のように使える機能です。 今回はサンプルコードの紹介と…

Babylon.jsでBoundingBox Gizmoを使ってみよう

ランキング参加中JavaScript これは Babylon.js アドベントカレンダー 2023 の記事です。 Babylon.jsでは、空間に並べた3Dモデルの大きさや位置などを直感的に調整できる機能があります。本日はこれを紹介します。 1. どんなことができるか 2. Playground上…

Babylon React Nativeの環境構築方法

ランキング参加中JavaScript これはBabylon.js アドベントカレンダー2023の 5 日目の記事です。 この記事では、Babylon.js を使ってiOSやAndroidアプリを作るためのReact Naticeの環境構築手順を紹介します。 1. Webアプリとネイティブアプリ 2. React Nativ…

UnityのようなGUIでWebコンテンツを開発できる「Wonderland Engine」の紹介

ランキング参加中JavaScript これはWebXR アドベントカレンダー2023の記事です。 adventar.org WebXRコンテンツはJavaScript/TypeScriptで書くとは限りません。 今回はゲームエンジンのようにWebXRコンテンツを開発できるWonderland Engineを紹介します。 1.…

Babylon.jsで作れるエフェクトの紹介

ランキング参加中JavaScript これはBabylon.js アドベントカレンダー2023の 3日目の記事です。 この記事では、Babylon.js を使ったエフェクトを紹介します。 1. 水面 2. エナジーフィールド 3. スキャンエフェクト 4. おわりに

Babylon.jsで作られたかっこいい表現の紹介

ランキング参加中JavaScript これはBabylon.js Advent Calendar 2023 の1日目の記事です。 Babylon.jsでは、工夫するときれい、かっこいい表現を作ることができます。今回はそんな表現をいくつか紹介します。 1. クリスマスの飾り 2. マンションの中の一部屋…

Visual Studio Codeで、GitHub Copilotを無効化(Disable)する方法

GitHub CopilotをVisual Studio Codeで使うと、ソースコードの候補を出してくれて便利です。 しかし、常時プロセスが動いているためか、Copilotを使っているとバッテリー消費が早くなるように感じました。 定量的な測定はしていないのですが、Copilotを無効…

PLATEAU (2022) の3Dモデルを、オープンデータを活用してブラウザで表示できるように出力してみよう

ここ最近PLATEAUについて調べています。 2年前にBabylon.jsでPLATEAUモデルを表示させる方法を書きました。 www.crossroad-tech.com 当時は、fbx形式で固定エリアのPLATEAUモデルをダウンロードして表示する方法がありました。しかし、最近はPLATEAU SDK for…

Unity2021.3.28のAndroid13ビルドとインストールで困った時のTips

先日、UnityでAndroid13向けのビルドをした時に色々詰まったことを踏まえて、手順を書きました。 そのときに詰まった時のログメッセージや参考になったサイトも書いていたのですが、別の記事にした方が見やすいと思ったので、この記事に別途分けることにしま…