Archive
Page 12/57
【visionOS】空間内での移動演出を実装する方法
はじめに こんにちは!システム開発部のYです。担当した企業案件で、Full Immersive空間内である場所に移動させたいという要件がありました。ユーザー自身のポジションを直接変更することはできなかったため、別のアプロ...
Unity 6 Sentisを触ってみた!
はじめに Unity 6から正式版としてSentis(v2.0.0以降)がリリースされました。Sentisとは学習済みのONNXモデルをUnityで実行できる機能です。内製パッケージなので、PackageManagerか...
【visionOS】Systemで回転し続けるEntityの作成
はじめに こんにちは!システム開発部のYです。担当した案件でEntityを常に回転させる処理が必要になりました。タイマーを使用してEntityを回転させる方法を検討しましたが、複数のシーンで複数のEntityを回転させる...
AR Foundation 6を触ってみた(OpenXR: Meta編)
はじめに 前回、モバイルで使える新機能や変更点をご紹介しました。今回も簡単なデモを作成しながら、現状 OpenXR: Meta にのみ対応している新機能をご紹介していきます。 ※ 本記事は、Quest本体のルーム設定が完...
AR Foundation 6を触ってみた
はじめに Unity 6がリリースされ、 AR Foundation も6にバージョンアップされました。今回は、簡単なデモを作りながら AR Foundation 6 の新機能、変更点について見ていこうと思います。 開発...
Kotlinの新しい関数の記法を知ってみよう! context receiverとは何?
まずは関数とcontextについて 数多のプログラミング言語でもよく扱われるcontextですが、そもそも関数のcontextとは何でしょうか?contextを語るには、まず関数の仕組みを理解する必要があります。 関数(...
UnityでGeoJSON/KMLファイルをアセットとして扱う
はじめに Unityで経緯度など地理情報と連携したアプリの開発を行う際に、一般的な地理情報データのフォーマットを扱いたい場合があります。 今回はGeoJSON/KMLファイルをUnityのプロジェクトへインポートし、Sc...
【visionOS】3Dモデル最適化のすゝめ
はじめに visionOSでのアプリ開発における3Dモデル(以下モデル)の最適化について書きます。モデルの容量肥大化の原因になりやすい三角形、テクスチャなどに注目し、不要な箇所を削減するなどして最適化を行うことはアプリの...
rails+fcmpush+HTTP/2+multiplexing
fcmpushを利用してHTTP/2で多重送信するための実装を紹介します。既にfcmpushを利用していて、FCMの/batchエンドポイントが使えなくなり、困っている方向けの内容になっているため、fcmpushの使い方...
