Alpha OutdoorsのRed-Point: .NET MAUI、Evergine、Azureで大衆向けロッククライミングを実現

ロッククライミングは世界的に著しい成長を遂げており、ルート、地形、アクセスポイントに関する正確で最新かつ容易にアクセス可能な情報へのニーズが高まっています。テクノロジーは、安全性の向上、リスクの低減、登山者が登山開始前に自身の環境をより明確に理解するための重要な推進力となっています。

このような背景のもと、Alpha Outdoorsは世界中のクライミングエリアをデジタル化し、遠隔地でも高度なビジュアル体験を提供することを目指しました。彼らの目標は、時代遅れの物理的なガイドブックを、リアルタイムデータ、GPSナビゲーション、高精度3Dモデルに基づく最新のソリューションに置き換え、クライマーが自信を持って計画し移動できるようにすることでした。
このバーチャルリアリティ体験はインタラクティブであり、アバターとして参加する他のユーザーと共有でき、3Dオーディオを通じて会話することが可能です。

課題

Alpha Outdoorsにとっての課題は、ドローンで撮影した何千もの画像を正確な3Dモデルに変換し、高速で信頼性が高く、オフライン対応のモバイルアプリケーションを通じて提供できるソリューションを開発することでした。このプラットフォームには、GPSナビゲーション、地形データ、リアルタイム3Dビジュアライゼーションを、モバイルデバイス上で卓越したパフォーマンスを維持する安全でスケーラブルなアーキテクチャ内で組み合わせる必要がありました。

成果

高精度3Dモデリングを用いて1,200以上のクライミングエリアをデジタル化。
リリース後数週間で10,000人以上のユーザーを獲得。
App Storeの同カテゴリでトップアプリに選出。
.NET MAUIとEvergineの相乗効果により、モバイルデバイス上で卓越したパフォーマンスを実現。
接続不能な遠隔地での使用を想定した、完全に機能するオフラインアクセス。
インテリジェントな圧縮、キャッシング、テクスチャ最適化により、ロード時間を大幅に短縮。
クライミングコミュニティに、よりスムーズで安全、かつ視覚的に強化された体験を提供。

テクノロジーの選択と活用

初期のプロトタイプでは複数のテクノロジーが混在していましたが、チームは迅速に、リアルタイム3DレンダリングのためにPlain ConceptsのEvergineを活用した完全マネージドな.NETスタックへと収束しました。

主要なテクノロジーコンポーネント:

.NET MAUI – アプリのネイティブUI、データ管理、オフライン同期を提供します。
Evergine – .NETと緊密に統合された強力な3Dエンジンを提供します。
Azure – 認証、コンテンツ配信、グローバルクラウドストレージを管理します。

.NET MAUIとEvergineの相乗効果により、Red-Pointは、一般的なクロスプラットフォームソリューションでは実現できない、高速で流動的、かつ視覚的に豊かな体験を提供できます。