Table of Contents

Aplicativos de exemplo da EasyAR

Este artigo lista os aplicativos de exemplo da EasyAR.

O código de exemplo pode ser obtido nos seguintes locais:

WeChat

Ambiente de desenvolvimento Descrição/documentação Plataforma/sistema de execução Linguagem Exemplo
WeChat Mega quick start Mini Program TypeScript Mega
WeChat quick start de reconhecimento de imagens na nuvem Mini Program JavaScript CloudRecognition_ImageTracking

Web

Ambiente de desenvolvimento Descrição/documentação Plataforma/sistema de execução Linguagem Exemplo
Web quick start de reconhecimento de imagens na nuvem Web JavaScript CloudRecognition

Unity

Ambiente de desenvolvimento Descrição/documentação Plataforma/sistema de execução Linguagem Exemplo
Unity Unity sample launcher Android, iOS, Windows, macOS C# AllSamplesLauncher
Unity AR Session basic workflow Android, iOS, Windows, macOS, editor simulation C# Workflow_ARSession
Unity Camera control Android, iOS, Windows, macOS, editor simulation C# Workflow_FrameSource_CameraDevice
Unity image tracking básico Android, iOS, Windows, macOS, editor simulation C# ImageTracking_Targets
Unity Track images e reproduzir vídeos e vídeos transparentes Android, iOS, Windows, macOS, editor simulation C# ImageTracking_Video
Unity Usar motion fusion para estender o tracking a partir de imagens Android, iOS, editor simulation C# ImageTracking_MotionFusion
Unity Criar e trackear image targets a partir da imagem da câmera em tempo real Android, iOS, Windows, macOS, editor simulation C# ImageTracking_TargetOnTheFly
Unity AR coloring, trackear images e "convertê-las" em 3D em tempo real Android, iOS, Windows, macOS, editor simulation C# ImageTracking_Coloring3D
Unity Trackear vários image targets ao mesmo tempo (single tracker) Android, iOS, Windows, macOS, editor simulation C# ImageTracking_MultiTarget_SingleTracker
Unity Trackear vários image targets ao mesmo tempo (multi tracker) Android, iOS, Windows, macOS, editor simulation C# ImageTracking_MultiTarget_MultiTracker
Unity Trackear vários image targets idênticos ao mesmo tempo Android, iOS, Windows, macOS, editor simulation C# ImageTracking_MultiTarget_SameImage
Unity Cloud recognition e track images Android, iOS, Windows, macOS, editor simulation C# ImageTracking_CloudRecognition
Unity Object tracking Android, iOS, Windows, macOS, editor simulation C# ObjectTracking
Unity Motion tracking e plane detection Android, iOS C# MotionTracking_DeviceMotionAndPlaneDetection
Unity Jogo de interação com o ambiente baseado em dense spatial mapping Android, iOS, editor simulation C# SpatialMap_Dense_BallGame
Unity Mapeamento sparse spatial mapping, edição e visualização de conteúdo em tempo real Android, iOS, editor simulation C# SpatialMap_Sparse_AllInOne
Unity Construir sparse spatial mapping Android, iOS, editor simulation C# SpatialMap_Sparse_Building
Unity Baixar e trackear sparse spatial mapping Android, iOS, editor simulation C# SpatialMap_Sparse_Localizing
Unity Surface tracking Android, iOS C# SurfaceTracking
Unity Mega Block quick start Android, iOS, editor simulation C# MegaBlock_Basic
Unity Carregar dados de annotation para Mega Android, iOS, editor simulation C# MegaBlock_Ema
Unity Mega Landmark Android, iOS, editor simulation C# MegaLandmark_Basic
Unity Mega Go Android, iOS, simulação no editor C# MegaGo
Unity Usar várias funções AR junto com motion tracking Android, iOS, Windows, macOS, editor simulation C# Combination_BasedOn_MotionTracking
Unity Trackear 3D objects e images ao mesmo tempo Android, iOS, Windows, macOS, editor simulation C# Combination_ObjectTracking_ImageTracking
Unity Trackear sparse spatial mapping e images ao mesmo tempo Android, iOS, editor simulation C# Combination_SpatialMap_ImageTracking
Unity Construir sparse spatial mapping e dense spatial mapping ao mesmo tempo Windows Android, iOS, editor simulation C# Combination_SpatialMap_Sparse_Dense
Unity Usar fluxos de vídeo como câmera personalizada Android, iOS, Windows, macOS, editor simulation C# Workflow_FrameSource_ExternalImageStream
Unity Usar várias funções AR no Apple Vision Pro headset Apple Vision Pro C# Combination_BasedOn_AppleVisionPro
Unity Usar vários recursos de AR em headsets Meta XR (como Quest 3) Meta Horizon OS (Meta XR) C# Combination_BasedOn_MetaXR
Unity Usar várias funções AR no XREAL glasses Android (XREAL) C# Combination_BasedOn_Xreal
Unity Usar várias funções AR no Pico headset Android (Pico) C# Combination_BasedOn_Pico
Unity Usar várias funções AR no Rokid glasses Android (Rokid) C# Combination_BasedOn_Rokid
Unity Template para criar headset extension packages Android C# com.easyar.sense.ext.hmdtemplate
Unity Gravar vídeo Android C# VideoRecording
Unity Extensão de anotação Mega Android, iOS C# MegaAnnotationExtension

Native

Ambiente de desenvolvimento Descrição/documentação Plataforma/sistema de execução Linguagem Exemplo
Native image tracking básico Android, iOS, Windows Java, Objective-C, C++ HelloAR
Native image tracking básico Android, iOS C++ HelloARCpp
Native image tracking básico Android Kotlin HelloARKotlin
Native image tracking básico iOS Swift HelloARSwift
Native Image tracking (console) Windows C# HelloARCSharp
Native Image tracking (Qt GUI) Windows C++ HelloARQt
Native Track images e reproduzir vídeos e vídeos transparentes Android, iOS Java, Objective-C HelloARVideo
Native Carregar arquivos etd como tracking targets de image tracking Android, iOS Java, Objective-C HelloARImageTargetData
Native Gerar arquivos ImageTargetData (etd) para image tracking Windows C++ HelloARImageTargetDataGenerator
Native Trackear vários image targets ao mesmo tempo (single tracker) Android, iOS Java, Objective-C HelloARMultiTarget_SingleTracker
Native Trackear vários image targets ao mesmo tempo (multi tracker) Android, iOS Java, Objective-C HelloARMultiTarget_MultiTracker
Native Trackear vários image targets idênticos ao mesmo tempo Android, iOS Java, Objective-C HelloARMultiTarget_SameImage
Native Cloud recognition e track images Android, iOS Java, Objective-C HelloARCRS
Native Object tracking Android, iOS Java, Objective-C HelloARObjectTracking
Native Motion tracking Android, iOS Java, Objective-C HelloARMotionTracking
Native Integração do AR Engine com motion tracking Android Java HelloARAREngine
Native Integração do AR Engine com motion tracking Android C++ HelloARAREngineCpp
Native Surface tracking Android, iOS, Windows Java, Objective-C, C++ HelloARSurfaceTracking
Native Custom camera Android, iOS Java, Objective-C HelloARCustomCamera
Native Gravar vídeo Android, iOS Java, Objective-C HelloARRecording