Tampilan dekat turbin angin dengan bidang di latar belakang

Industri

Perangkat Lunak & Konsultasi

Ukuran Organisasi

Kecil (1-49 karyawan)

Negara/wilayah

Australia

Teknologi

.NET MAUI Cloud

Perusahaan

Alpha Outdoors: Red-Point

Di awal 2023, pemanjat tebing yang penuh semangat Martin Mora mendirikan Alpha Outdoors setelah mengalami kejadian hampir terjatuh yang mengerikan karena salah menilai tingkat kesulitan jalur. Pengalaman ini mengilhami ide untuk Red-Point, aplikasi seluler yang dirancang untuk membuat pendakian lebih aman dan lebih mudah diakses. Martin bermitra dengan Matthew Robbins, pengembang .NET berpengalaman yang dikenal luas berkat alat populer MFractor untuk Visual Studio.

Bersama-sama, mereka bersiap untuk memodernisasi pengalaman pendakian melalui data cerdas dan visualisasi 3D.

Pendamping pendakian digital

Sebelum Red-Point, pendaki mengandalkan buku panduan fisik yang berat, aus karena cuaca, dan sering kali sudah usang. Red-Point merevolusi alur kerja ini dengan mendigitalkan seluruh area pendakian, sehingga menyediakan navigasi GPS, visualisasi 3D fidelitas tinggi, dan akses offline untuk memastikan keamanan di lokasi jarak jauh.

Aplikasi ini membantu pendaki merencanakan, mempratinjau, dan menavigasi rute secara lebih jelas dari yang pernah ada sebelumnya.

Pengumpulan data inovatif dengan drone

Lebih dari 1.200 area pendakian telah dipetakan dan diterbitkan dalam Red-Point. Setiap area dimulai sebagai kumpulan pemindaian 3D resolusi tinggi yang dibuat oleh drone. Penerbangan ini menangkap ribuan foto tumpang tindih yang diproses menjadi model fotogrametri yang mendetail.

Alur kerja ini memungkinkan rekonstruksi topografis yang akurat dan memungkinkan pendaki menjelajahi kontur batu bahkan sebelum mereka mulai mendaki.

Seorang pria mengenakan kaus Red-Point memegang drone di luar ruangan.

Alur penyerapan data Red-Point

  • Pemindaian 3D: Drone, perangkat LiDAR, dan iPhone menangkap gambar permukaan mendetail.
  • Pemrosesan Data: Gambar diproses menjadi tekstur dan mesh 3D yang tepat.
  • Integrasi dengan Aplikasi: .NET MAUI dan Evergine merender dan menampilkan model 3D dengan lancar dalam pengalaman seluler Red-Point.

Alur kerja menyeluruh ini memastikan pendaki menerima data akurat dan berkualitas tinggi langsung di dalam aplikasi.

Pemilihan dan penggunaan teknologi

Prototipe awal menggunakan teknologi campuran, tetapi tim dengan cepat berkonversi pada tumpukan .NET yang dikelola sepenuhnya yang didukung oleh Evergine oleh Plain Concepts untuk perenderan 3D real time.

Komponen teknologi utama:

  • .NET MAUI - Menyediakan UI native aplikasi, manajemen data, dan sinkronisasi offline.
  • Evergine - Menghadirkan mesin 3D canggih yang terintegrasi erat dengan .NET.
  • Azure - Mengelola autentikasi, pengiriman konten, dan penyimpanan cloud global.

Sinergi antara .NET MAUI dan Evergine memungkinkan Red-Point menawarkan pengalaman yang cepat, lancar, dan kaya secara visual yang tidak tertandingi oleh solusi lintas platform biasa.

Integrasi mendalam dengan Evergine oleh Plain Concepts

Red-Point memanfaatkan integrasi erat Evergine dengan .NET untuk mencapai kinerja 3D tingkat native di dalam .NET MAUI. Tidak seperti mesin hibrid tradisional, Evergine berjalan langsung pada runtime .NET, berbagi rakitan, model data, dan logika asinkron antara UI dan mesin 3D.

Berkat arsitektur ini, Red-Point dapat:

  • Muat dan bongkar aset GLB secara dinamis untuk mengoptimalkan penggunaan memori.
  • Streaming data rute pendakian secara real time dari sumber lokal dan cloud.
  • Overlay label, jalur, dan analitik 3D interaktif langsung di pemandangan.
  • Gunakan kembali layanan bersama (misalnya, klien Azure Blob, sinkronisasi FireStore, dan telemetri) tanpa kode penghubung.

Konektivitas erat .NET MAUI dan Evergine ini menyederhanakan pengembangan, sehingga meningkatkan pemeliharaan dan menghasilkan pengalaman yang sangat mulus di iOS dan Android. Performa dan kualitas perenderan Evergine telah terbukti luar biasa, memberikan kecepatan bingkai tinggi bahkan pada model kompleks dengan berbagai materi dan pencahayaan dinamis.

Seperti yang disebutkan Matthew Robbins, "Evergine telah mengubah cara kami memandang 3D di aplikasi .NET — terasa asli, tampak menakjubkan, dan berkinerja sempurna di perangkat seluler."

Manfaat .NET MAUI + Evergine

Kombinasi .NET MAUI dan Evergine mendukung Alpha Outdoors untuk mencapai hal berikut:

  • Model Pengembangan Terpadu:Satu basis kode C# menggerakkan logika UI dan 3D di seluruh platform.
  • 3D Performa Tinggi: Evergine merender pemandangan mendetail secara efisien, dengan akselerasi perangkat keras dan pembuatan instans GPU.
  • Alur Kerja Asinkron: Tugas MAUI dan loop render Evergine beroperasi secara paralel, sehingga UI tetap responsif.
  • Penyimpanan di Cache & Kompresi Efisien: Red-Point menggunakan kompresi GZip dan penggunaan kembali tekstur dalam memori untuk meminimalkan waktu pemuatan.
  • Pengalaman Pengguna yang Lebih Mulus: Gerakan halus, kontrol kamera cepat, dan input latensi rendah menciptakan nuansa profesional di perangkat keras seluler.

Cuplikan layar aplikasi Red-Point menampilkan tampilan peta dengan rute yang diberi garis luar dengan perubahan elevasi.

Penskalaan dengan .NET dan Azure

.NET MAUI dan Evergine bersama-sama menyediakan fondasi untuk aplikasi berkinerja tinggi yang responsif dan mampu melakukan visualisasi 3D dan sinkronisasi data secara real time. Azure memastikan skalabilitas global melalui layanan autentikasi dan penyimpanan blob terdistribusi geografis, sehingga Red-Point mampu melayani ribuan pendaki di seluruh dunia dengan latensi rendah dan keandalan tinggi.

Tonggak keberhasilan:

  • Pertumbuhan cepat: Setelah diluncurkan, Red-Point tumbuh dari 200 menjadi 10.000 pengguna dalam beberapa minggu — didorong oleh media sosial dan antusiasme mulut ke mulut.
  • Momentum App Store: Cepat mencapai peringkat teratas di App Store iOS dalam kategorinya.
  • Validasi teknis: Kinerja tangguh Evergine di perangkat seluler mengukuhkan perannya sebagai mesin 3D kelas dunia untuk ekosistem .NET.

Kesimpulan

Dengan memanfaatkan kekuatan gabungan dari .NET MAUI, Evergine, dan Azure, Alpha Outdoors membangun platform yang menetapkan tolok ukur baru untuk aplikasi seluler 3D di luar ruangan.

Integrasi erat Evergine dengan .NET telah terbukti krusial — mendukung visualisasi real time, kontrol 3D yang tepat, dan kinerja yang tidak cocok dalam lingkungan yang dikelola sepenuhnya.

Red-Point terus berkembang sebagai mitra digital terkemuka bagi komunitas panjat tebing, yang menunjukkan hal yang dapat dicapai ketika teknologi .NET modern dan grafis 3D berkualitas tinggi digabungkan dengan lancar.