Notas de versão do EasyAR Sense 4.0
4.0.1
2020-05-13
EasyAR Sense 4.0.1 adiciona algumas pequenas funções, corrige alguns bugs e melhora a experiência do usuário.
As atualizações detalhadas são as seguintes:
+ Adicionado o estado "cota de acesso atingida" ao callback de status do CloudRecognizer
+ Adicionadas gravação e reprodução de input frame para debugging
+ Adicionados modelos compatíveis com MotionTracking
* Corrigido vazamento de memória em MotionTracking
* O modo de foco da câmera de MotionTracking foi alterado para foco automático
* Corrigido o crash quando SparseSpatialMapManager.load falha
* Corrigido o problema em que a imagem da câmera não era atualizada no exemplo Android HelloARMotionTracking
* Corrigidos alguns problemas de estabilidade
4.0.0
2019-12-30
EasyAR cresceu e se tornou uma grande família. A partir da versão 4, o conhecido EasyAR SDK recebe um novo nome: EasyAR Sense. EasyAR Sense fornece a capacidade de perceber o mundo real. Esta versão inclui todos os recursos da 3.0.
EasyAR Sense é um SDK independente. Ele não depende de componentes que não sejam do sistema nem de ferramentas como Unity3D, e pode fornecer APIs de componentes flexíveis baseadas em fluxo de dados.
Quanto ao suporte a Unity, EasyAR Sense Unity Plugin é um wrapper muito leve usado para expor as funções do EasyAR Sense no Unity. Todo o código do EasyAR Sense Unity Plugin tem interfaces bem projetadas e é open source. Você pode usar diretamente este plugin para criar experiências AR rapidamente, ou consultar o código do plugin para usar interfaces e funções do EasyAR Sense de forma mais flexível e personalizada, ou para criar seu próprio Unity plugin.
EasyAR Sense 4.0 traz estes novos recursos:
Sparse Spatial Map
Sparse Spatial Map fornece a capacidade de escanear espaços físicos, gerar mapas de nuvem de pontos e realizar localização em tempo real. Desenvolvedores podem criar rapidamente aplicações baseadas em espaços reais, como manuais AR e navegação ou visitas guiadas AR. O conteúdo virtual implantado no mapa de nuvem de pontos também é colocado de forma persistente no espaço real, conectando o mundo virtual ao mundo físico. Interação AR multiusuário também pode ser implementada sobre esta base.
Dense Spatial Map
A experiência AR fica mais realista quando o conteúdo virtual interage e colide com o mundo físico. EasyAR Sense 4.0 suporta a reconstrução em tempo real da Dense Spatial Map do ambiente, permitindo efeitos como collision e occlusion para construir experiências AR mais realistas.
Motion Tracking
Motion Tracking calcula posição e pose por fusão multissensorial, reduzindo o drift causado pelo movimento da câmera e tornando objetos virtuais mais estáveis no espaço. Ele também fornece relocalization, permitindo recuperar a localização depois que o tracking é perdido. Aplicações que usam Motion Tracking não dependem de ARCore, e usuários finais não precisam instalar serviços ARCore por meio do Google Services Framework.
Suporte ARKit/ARCore
Suporta o uso de ARKit no iOS e ARCore no Android, e pode ser usado junto com outras funções do EasyAR Sense.
EasyAR Sense Unity Plugin também recebeu grandes melhorias, principalmente nestes aspectos:
Evolução de design coerente
Todas as funções e vantagens dos Unity Plugin do EasyAR Sense 1/2/3 são mantidas nesta versão. Esta versão do plugin usa o máximo possível as funções próprias do Unity, como OnEnable/OnDisable para controlar start/stop. A maioria das funções do EasyAR Sense pode funcionar diretamente sem escrever scripts. Todos os novos recursos do EasyAR Sense 4.0 já são suportados, e muitos bugs também foram corrigidos.
Otimização da experiência do editor
O editor pode exibir o gizmo de image target, substituindo com uma experiência melhor o mesh gerado automaticamente em edit mode em versões anteriores. Erros graves, como falha de verificação do license key, são exibidos na tela por mensagens pop-up para ajudar no debug. Além das APIs, uma Unity tool window é fornecida para gerar image target data.
Mais exemplos, cobrindo APIs mais detalhadas
Adicionados exemplos que demonstram todos os novos recursos e o funcionamento de diferentes combinações de algoritmos. Adicionados exemplos de suporte a óculos AR, com dois óculos AR pré-calibrados: Shadow Creator Action One e EPSON BT-350. Muitas perguntas da comunidade sobre "como usar" são respondidas nesses exemplos. Obrigado pelo feedback!
EasyAR Sense 4.0 oferece três modos de assinatura: Personal Edition gratuita, Professional Edition paga mensalmente e Enterprise Edition com funções personalizadas.
Informações detalhadas sobre funções, preços, métodos de pagamento e outros itens estão disponíveis na página do produto e na página de preços.