Detalhe da turbina eólica com campo ao fundo

Setor

Software e Consultoria

Tamanho da Organização

Pequena (1 - 49 funcionários)

País/região

Austrália

Tecnologia

.NET MAUI Cloud

Empresa

Alpha Outdoors: Red-Point

No início de 2023, o alpinista apaixonado Martin Mora fundou a Alpha Outdoors após quase sofrer uma queda por subestimar a dificuldade de uma rota. Essa experiência inspirou a ideia do Red-Point, um aplicativo móvel criado para tornar a escalada mais segura e acessível. Martin fez uma parceria com Matthew Robbins, um desenvolvedor experiente do .NET mais conhecido pelas ferramentas populares MFractor para Visual Studio.

Juntos, eles buscaram modernizar a experiência de escalada com dados inteligentes e visualização 3D.

Um companheiro de escalada digital

Antes do Red-Point, os alpinistas dependiam de guias físicos — pesados, desgastados pelo tempo e muitas vezes desatualizados. O Red-Point revolucionou esse processo digitalizando áreas inteiras de escalada, oferecendo navegação por GPS, visualizações 3D de alta fidelidade e acesso offline para garantir segurança em locais remotos.

O aplicativo ajuda os alpinistas a planejar, visualizar e navegar rotas com clareza inédita.

Coleta de dados inovadora com drones

Mais de 1.200 áreas de escalada já foram mapeadas e publicadas no Red-Point. Cada uma começa com um conjunto de varreduras 3D em alta resolução feitas por drones. Esses voos capturam milhares de fotos sobrepostas que são processadas em modelos fotogramétricos detalhados.

Esse fluxo permite reconstruções topográficas precisas e deixa os escaladores explorar as faces das rochas virtualmente antes mesmo de saírem do chão.

Um homem usando uma camiseta do Red-Point segurando um drone em ambiente externo.

Pipeline de ingestão de dados do Red-Point

  • Escaneamento 3D: drones, dispositivos LiDAR e iPhones capturam imagens detalhadas da superfície.
  • Processamento de dados: as imagens são processadas em malhas e texturas 3D precisas.
  • Integração com o Aplicativo: .NET MAUI e Evergine renderizam e exibem perfeitamente os modelos 3D dentro da experiência móvel do Red-Point.

Esse fluxo de trabalho de ponta a ponta garante que os remetentes recebam dados precisos e de alta qualidade diretamente dentro do aplicativo.

Opções de tecnologia e uso

Os protótipos iniciais usaram tecnologias mistas, mas a equipe convergiu rapidamente em uma pilha do .NET totalmente gerenciada da plataforma Evergine da Plain Concepts para renderização 3D em tempo real.

Principais componentes de tecnologia:

  • .NET MAUI - Fornece a interface do usuário nativa, o gerenciamento de dados e a sincronização offline do aplicativo.
  • Evergine – fornece um poderoso mecanismo 3D totalmente integrado ao .NET.
  • Azure – Gerencia a autenticação, a entrega de conteúdo e o armazenamento em nuvem global.

A sinergia entre .NET MAUI e Evergine permite que o Red-Point ofereça uma experiência rápida, fluida e visualmente rica, incomparável às soluções típicas multiplataforma.

Integração profunda com o Evergine da Plain Concepts

O Red-Point aproveita a profunda integração do Evergine ao .NET para obter desempenho 3D de nível nativo dentro do .NET MAUI. Ao contrário dos mecanismos híbridos tradicionais, o Evergine é executado diretamente no runtime do .NET, compartilhando assemblies, modelos de dados e lógica assíncrona entre a interface do usuário e o mecanismo 3D.

Por meio dessa arquitetura, o Red-Point pode:

  • Carregue e descarregue dinamicamente os ativos GLB para otimizar o uso de memória.
  • Transmita dados de rotas de escalada em tempo real de fontes locais e na nuvem.
  • Sobreponha rótulos, caminhos e análises 3D interativos diretamente na cena.
  • Reutilize serviços compartilhados (por exemplo, clientes de Blob do Azure, sincronização FireStore e telemetria) sem código de integração.

Esse acoplamento firme entre .NET MAUI e Evergine simplifica o desenvolvimento, melhora a manutenção e oferece uma experiência super fluida tanto no iOS quanto no Android. O desempenho e a qualidade de renderização do Evergine se provaram excepcionais, oferecendo altas taxas de quadros mesmo em modelos complexos com vários materiais e iluminação dinâmica.

Como Matthew Robbins destaca, "O Evergine transformou a forma como pensamos em 3D em aplicativos .NET — parece nativo, é visualmente impressionante e funciona perfeitamente no celular."

Benefícios do .NET MAUI + Evergine

A combinação de .NET MAUI e Evergine habilitou a Alpha Outdoors para obter o seguinte:

  • Modelo de Desenvolvimento Unificado: uma única base de código C# orienta a interface do usuário e a lógica 3D entre plataformas.
  • 3D de Alto Desempenho: Evergine renderiza cenas detalhadas com eficiência, com aceleração de hardware e instanciamento de GPU.
  • Fluxos de trabalho assíncronos: tarefas MAUI e loops de renderização Evergine operam em paralelo, mantendo a interface do usuário responsiva.
  • Cache e Compactação Eficientes: o Red-Point emprega compactação GZip e reutilização de textura na memória para minimizar os tempos de carregamento.
  • Experiência do usuário refinada: gestos suaves, controles de câmera rápidos e entrada de baixa latência criam uma sensação profissional no hardware móvel.

Captura de tela do aplicativo Red-Point mostrando uma exibição de mapa com a rota descrita com alteração de elevação.

Escala com o .NET e o Azure

.NET MAUI e Evergine juntos forneceram a base para um aplicativo responsivo e de alto desempenho capaz de sincronização de dados e visualização 3D em tempo real. O Azure garante escalabilidade global por meio de serviços de autenticação e armazenamento de blobs distribuídos geograficamente, permitindo que o Red-Point atenda milhares de remetentes em todo o mundo com baixa latência e alta confiabilidade.

Marcos de sucesso:

  • Crescimento rápido: Após o lançamento, o Red-Point cresceu de 200 para 10.000 usuários em poucas semanas — impulsionado por redes sociais e boca a boca.
  • Impulso na App Store: rapidamente atingiu as principais posições na App Store do iOS em sua categoria.
  • Validação técnica: o desempenho robusto da Evergine em dispositivos móveis validou sua função como um mecanismo 3D de classe mundial para o ecossistema do .NET.

Conclusão

Aproveitando o poder combinado do .NET MAUI, Evergine e Azure, a Alpha Outdoors criou uma plataforma que define um novo parâmetro de comparação para aplicativos móveis 3D no espaço externo.

A integração profunda do Evergine ao .NET tem uma dinâmica comprovada, permitindo visualização em tempo real, controle 3D preciso e desempenho incomparável em um ambiente totalmente gerenciado.

O Red-Point continua evoluindo como um companheiro digital líder para a comunidade de escalada, mostrando o que é possível quando tecnologias modernas do .NET e gráficos 3D de alta qualidade se unem perfeitamente.