들판을 배경으로 한 풍력 터빈 근접 촬영

업계

소프트웨어 및 컨설팅업

조직 규모

소규모(직원 1~49명)

국가/지역

오스트레일리아

기술

.NET MAUI Cloud

회사

Alpha Outdoors: Red-Point

In early 2023, passionate rock climber Martin Mora founded Alpha Outdoors following a harrowing near-fall caused by misjudging a route's difficulty. The experience inspired the idea for Red-Point, a mobile app designed to make climbing safer and more accessible. Martin partnered with Matthew Robbins, a seasoned .NET developer best known for the popular MFractor tools for Visual Studio.

Together, they set out to modernize the climbing experience through intelligent data and 3D visualization.

A digital climbing companion

Before Red-Point, climbers relied on physical guidebooks—heavy, weather-worn, and often outdated. Red-Point revolutionized this workflow by digitizing entire climbing areas, providing GPS navigation, high-fidelity 3D visualizations, and offline access to ensure safety in remote locations.

The app helps climbers plan, preview, and navigate routes with unprecedented clarity.

드론을 사용한 혁신적인 데이터 수집

Over 1,200 climbing areas have already been mapped and published within Red-Point. Each begins as a set of high-resolution 3D scans created by drones. These flights capture thousands of overlapping photos that are processed into detailed photogrammetric models.

This workflow enables accurate topographical reconstructions and allows climbers to explore rock faces virtually before they even leave the ground.

밖에서 드론을 들고 빨간색 포인트 티셔츠를 입은 남자.

Red-Point data ingestion pipeline

  • 3D Scanning: Drones, LiDAR devices, and iPhones capture detailed surface imagery.
  • Data Processing: The imagery is processed into precise 3D meshes and textures.
  • Integration with the App: .NET MAUI and Evergine seamlessly render and display the 3D models within the Red-Point mobile experience.

This end-to-end workflow ensures climbers receive accurate, high-quality data directly inside the app.

기술 선택 및 사용

Early prototypes used mixed technologies, but the team quickly converged on a fully managed .NET stack powered by Evergine by Plain Concepts for real-time 3D rendering.

Key technology components:

  • .NET MAUI - Provides the app's native UI, data management, and offline sync.
  • Evergine - Delivers a powerful 3D engine tightly integrated with .NET.
  • Azure - Manages authentication, content delivery, and global cloud storage.

The synergy between .NET MAUI and Evergine enables Red-Point to offer a fast, fluid, and visually rich experience unmatched by typical cross-platform solutions.

Deep integration with Evergine by Plain Concepts

Red-Point leverages Evergine's deep .NET integration to achieve native-grade 3D performance inside .NET MAUI. Unlike traditional hybrid engines, Evergine runs directly on the .NET runtime, sharing assemblies, data models, and asynchronous logic between the UI and the 3D engine.

Through this architecture, Red-Point can:

  • Dynamically load and unload GLB assets to optimize memory usage.
  • Stream real-time climbing route data from local and cloud sources.
  • Overlay interactive 3D labels, paths, and analytics directly on the scene.
  • Reuse shared services (for example, Azure Blob clients, FireStore sync, and telemetry) without bridging code.

This tight coupling of .NET MAUI and Evergine simplifies development, improves maintainability, and produces a buttery-smooth experience on both iOS and Android. Evergine's performance and rendering quality have proven exceptional, delivering high frame rates even on complex models with multiple materials and dynamic lighting.

As Matthew Robbins notes, "Evergine has transformed how we think about 3D in .NET apps — it feels native, looks stunning, and performs flawlessly on mobile."

Benefits of .NET MAUI + Evergine

The combination of .NET MAUI and Evergine enabled Alpha Outdoors to achieve the following:

  • Unified Development Model: A single C# codebase drives UI and 3D logic across platforms.
  • High Performance 3D: Evergine renders detailed scenes efficiently, with hardware acceleration and GPU instancing.
  • Asynchronous Workflows: MAUI tasks and Evergine render loops operate in parallel, keeping the UI responsive.
  • Efficient Caching & Compression: Red-Point employs GZip compression and in-memory texture reuse to minimize load times.
  • Polished User Experience: Smooth gestures, fast camera controls, and low-latency input create a professional feel on mobile hardware.

권한 상승 변경으로 윤곽선이 표시된 경로가 있는 지도 보기를 보여 주는 Red-Point 앱의 스크린샷.

.NET 및 Azure를 사용하여 크기 조정

.NET MAUI and Evergine together provided the foundation for a responsive, high-performance application capable of real-time 3D visualization and data synchronization. Azure ensures global scalability through geo-distributed blob storage and authentication services, allowing Red-Point to serve thousands of climbers worldwide with low latency and high reliability.

성공 마일스톤:

  • Rapid growth: After launch, Red-Point grew from 200 to 10,000 users within weeks — driven by social media and word-of-mouth enthusiasm.
  • App Store momentum: Quickly reached top ranks on the iOS App Store in its category.
  • Technical validation: Evergine's robust performance on mobile devices validated its role as a world-class 3D engine for the .NET ecosystem.

결론

By harnessing the combined power of .NET MAUI, Evergine, and Azure, Alpha Outdoors built a platform that sets a new benchmark for 3D mobile applications in the outdoor space.

Evergine's deep integration with .NET has proven pivotal — enabling real-time visualization, precise 3D control, and unmatched performance in a fully managed environment.

Red-Point continues to evolve as a leading digital companion for the rock climbing community, showcasing what's possible when modern .NET technologies and high-quality 3D graphics combine seamlessly.