Como o Unity Reflect está alimentando a RETIMA

Unity Learn como o desenvolvedor do SimRTR, Eduardo Pérez, usou o Unity Reflect para criar o RETIMA, um gerenciador em tempo real para modelagem de informações de construção (BIM) que permite criar renderizações instantâneas de alta qualidade, configurações gráficas totalmente configuráveis, incluindo luz volumétrica e representação simbólica, gerar automaticamente pessoas com densidade de ocupação variável e muito mais.
A SimRTR, sediada na Suíça, constrói plataformas em nuvem para integração avançada de BIM em realidade virtual (VR), realidade aumentada (AR) e sistemas de gerenciamento de ativos de instalações (FM). Quando foi encarregado de criar uma solução que pudesse editar, revisar, coordenar e apresentar projetos com qualidade de renderização em tempo real, o SimRTR recorreu ao Unity Reflect.
O aplicativo SimRTR feito com Unity, RETIMA, é um gerenciador de BIM em tempo real para o setor de arquitetura, engenharia e construção (AEC), com uma versão gratuita para projetos Unity Reflect disponível agora. Conversamos com o desenvolvedor do RETIMA, Eduardo Pérez, sobre sua experiência com o Unity e como o Unity Reflect está liberando as possibilidades do 3D em tempo real para a AEC.
Sou um arquiteto com uma longa carreira no desenvolvimento de soluções personalizadas para AEC e BIM. Desde 2015, tenho trabalhado com mecanismos de jogos para projetos pioneiros em tempo real para a AEC na Suíça. Esses primeiros projetos foram apresentações para mostrar diferentes opções de design em projetos de renovação de edifícios históricos protegidos. Ele desempenhou um papel importante no auxílio à tomada de decisões da autoridade da cidade.
Apesar disso, descobrimos que o fluxo de trabalho não era o ideal. Não era eficiente ter que desenvolver e distribuir um aplicativo Windows grande toda vez que um design era alterado. Além disso, as equipes de design não podiam usar as apresentações para iterar diretamente o design. Em 2018, criei minha própria empresa, a SimRTR, com o objetivo de adotar uma abordagem diferente, usando o tempo real para AEC. Há três conceitos principais por trás do desenvolvimento do RETIMA:
- Um aplicativo fácil de usar que pode carregar diferentes modelos, em vez de um aplicativo pesado e personalizado desenvolvido em torno de um modelo específico.
- Funcionalidade avançada para editar e revisar os modelos no mesmo ambiente em tempo real, com foco na criação de diferentes opções de design.
- Uma plataforma on-line que permite que vários usuários editem e revisem o mesmo projeto em qualquer lugar e ao mesmo tempo.
Antes de iniciar o desenvolvimento em 2018, eu nunca havia usado o Unity. Foi uma decisão ousada não usar um mecanismo de jogo com o qual eu tinha experiência anterior. Mas eu estava confiante de que a Unity era a melhor opção. Criei mais de 100 plug-ins com a API do Autodesk Revit usando .NET e C#, então me senti em casa desenvolvendo com o Unity.
Imediatamente, fiquei surpreso com a rapidez e a eficiência com que pude implementar funcionalidades complexas, apesar de quase não usar o Unity antes. Levou apenas um mês para criar um protótipo funcional com elementos editáveis, que são definidos internamente como objetos BIM paramétricos, e conexão bidirecional com o Revit. Pouco tempo depois, um protótipo do aplicativo carregava modelos em tempo de execução como cliente de uma plataforma on-line desenvolvida sob medida.

Originalmente, o RETIMA baseava-se em uma divisão de projeto de uma base fixa e em um modelo editável gerado a partir de bibliotecas de objetos BIM paramétricos. Tanto o modelo fixo quanto as bibliotecas foram baixados em tempo de execução ao selecionar o projeto específico. A preparação de ambas as partes é oferecida pelo SimRTR como um serviço de projeto personalizado. Essa abordagem de solução personalizada é interessante para uma variedade de casos. Mas o objetivo final sempre foi criar uma solução fácil de usar que permitisse aos usuários trazer seus modelos diretamente da ferramenta de criação sem nenhuma preparação personalizada para o tempo real. Quando o Unity Reflect foi lançado em 2019, era a tecnologia exata de que precisávamos para cumprir essa visão.
O que mais gosto no Unity Reflect é como você pode combinar modelos de diferentes fontes, trazendo modelos federados enormes para o tempo real com facilidade. O Unity Reflect também permite a flexibilidade de hospedar projetos onde você quiser, seja no local ou na nuvem. É impressionante que você possa exportar imediatamente seu modelo do Autodesk Revit ou Rhino para a nuvem e sincronizar ao vivo com vários usuários remotos, em qualquer lugar.
Agora que o Unity Reflect permite que o RETIMA sincronize modelos da ferramenta de criação original, não há necessidade de preparação personalizada de iluminação ou pós-processamento. O RETIMA evoluiu para permitir aos usuários o máximo possível de controle direto da aparência gráfica. O que começou com alguns controles para o ângulo e a intensidade do sol agora é a geolocalização completa e o controle direto de qualquer configuração gráfica e efeito de pós-processamento.

O RETIMA é um aplicativo de desktop para dispositivos Win64. Ele se concentra na qualidade da renderização em tempo real, mas equilibra o desempenho rápido e a representação arquitetônica simbólica. Há duas versões para projetos do Unity Reflect: gratuita e padrão. A versão gratuita é um visualizador com configurações personalizadas e predefinições salvas localmente. A versão padrão traz funcionalidades adicionais para revisão e comentários, com algumas possibilidades de edição de modelos no roteiro. Estando conectado à plataforma on-line RETIMA, cada conversa de revisão, configuração personalizada ou predefinição é automaticamente sincronizada on-line e disponível para todos os usuários do projeto. Ambas as versões compartilham os mesmos recursos, como renderizações instantâneas de alta qualidade, configurações gráficas totalmente configuráveis, incluindo luz volumétrica e representação simbólica, geração automática de pessoas, predefinições e muito mais.

A versão padrão está atualmente em uma versão beta privada, com uma versão beta pública em breve. A versão gratuita já está disponível com a versão beta aberta do RETIMA 0.9. Essa nova versão traz muitos aprimoramentos, como a geração automática de ambientes usando recursos on-line e a capacidade de editar as pessoas geradas automaticamente.
---
É um momento emocionante disponibilizar o RETIMA para todos os usuários do Unity Reflect!
Descubra como as empresas de AEC estão aproveitando o 3D em tempo real para mudar a forma como os edifícios são projetados, criados e operados.
