Table of Contents

EasyAR-Beispielanwendungen

Dieser Artikel listet die EasyAR-Beispielanwendungen auf.

Der Quellcode der Beispiele kann an den folgenden Stellen bezogen werden:

  • Unity-Beispiele: Laden Sie das Unity-Plugin von der Download-Seite herunter und folgen Sie dann dem quick start, um Plugin und Beispiele zu importieren und zu verwenden.
  • Native Beispiele: Laden Sie das native SDK von der Download-Seite herunter, entpacken Sie es und verwenden Sie es gemäß quick start (Android, iOS, Windows).
  • WeChat-Mini-Program-Beispiele: Laden Sie sie von der Download-Seite herunter und folgen Sie dem quick start.
  • Web-Beispiele: Folgen Sie dem quick start, um sie zu beziehen und zu verwenden.

WeChat

Entwicklungsumgebung Beschreibung/Dokumentation Laufzeitplattform/-system Sprache Beispiel
WeChat Mega quick start Mini Program TypeScript Mega
WeChat quick start für Bilderkennung in der Cloud Mini Program JavaScript CloudRecognition_ImageTracking

Web

Entwicklungsumgebung Beschreibung/Dokumentation Laufzeitplattform/-system Sprache Beispiel
Web quick start für Bilderkennung in der Cloud Web JavaScript CloudRecognition

Unity

Entwicklungsumgebung Beschreibung/Dokumentation Laufzeitplattform/-system Sprache Beispiel
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 Grundlegendes image tracking Android, iOS, Windows, macOS, editor simulation C# ImageTracking_Targets
Unity Track images und Videos sowie transparente Videos abspielen Android, iOS, Windows, macOS, editor simulation C# ImageTracking_Video
Unity motion fusion verwenden, um Tracking von Bildern zu erweitern Android, iOS, editor simulation C# ImageTracking_MotionFusion
Unity image targets aus dem Kamerabild in Echtzeit erstellen und tracken Android, iOS, Windows, macOS, editor simulation C# ImageTracking_TargetOnTheFly
Unity AR-Färbung, images tracken und sie in Echtzeit in 3D „umwandeln“ Android, iOS, Windows, macOS, editor simulation C# ImageTracking_Coloring3D
Unity Mehrere image targets gleichzeitig tracken (single tracker) Android, iOS, Windows, macOS, editor simulation C# ImageTracking_MultiTarget_SingleTracker
Unity Mehrere image targets gleichzeitig tracken (multi tracker) Android, iOS, Windows, macOS, editor simulation C# ImageTracking_MultiTarget_MultiTracker
Unity Mehrere identische image targets gleichzeitig tracken Android, iOS, Windows, macOS, editor simulation C# ImageTracking_MultiTarget_SameImage
Unity Cloud recognition und 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 und plane detection Android, iOS C# MotionTracking_DeviceMotionAndPlaneDetection
Unity Interaktionsspiel für die Umgebung auf Basis von dense spatial mapping Android, iOS, editor simulation C# SpatialMap_Dense_BallGame
Unity Mapping, Bearbeitung und Vorschau von Inhalten in Echtzeit mit sparse spatial mapping Android, iOS, editor simulation C# SpatialMap_Sparse_AllInOne
Unity sparse spatial mapping aufbauen Android, iOS, editor simulation C# SpatialMap_Sparse_Building
Unity sparse spatial mapping herunterladen und tracken 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 Annotationsdaten für Mega laden Android, iOS, editor simulation C# MegaBlock_Ema
Unity Mega Landmark Android, iOS, editor simulation C# MegaLandmark_Basic
Unity Mega Go Android, iOS, Editor-Simulation C# MegaGo
Unity Mehrere AR-Funktionen zusammen mit motion tracking verwenden Android, iOS, Windows, macOS, editor simulation C# Combination_BasedOn_MotionTracking
Unity 3D objects und images gleichzeitig tracken Android, iOS, Windows, macOS, editor simulation C# Combination_ObjectTracking_ImageTracking
Unity sparse spatial mapping und images gleichzeitig tracken Android, iOS, editor simulation C# Combination_SpatialMap_ImageTracking
Unity sparse spatial mapping und dense spatial mapping gleichzeitig aufbauen Windows Android, iOS, editor simulation C# Combination_SpatialMap_Sparse_Dense
Unity Videostreams als benutzerdefinierte Kamera verwenden Android, iOS, Windows, macOS, editor simulation C# Workflow_FrameSource_ExternalImageStream
Unity Mehrere AR-Funktionen auf dem Apple Vision Pro headset verwenden Apple Vision Pro C# Combination_BasedOn_AppleVisionPro
Unity Mehrere AR-Funktionen auf Meta XR-Headsets (z. B. Quest 3) verwenden Meta Horizon OS (Meta XR) C# Combination_BasedOn_MetaXR
Unity Mehrere AR-Funktionen auf XREAL glasses verwenden Android (XREAL) C# Combination_BasedOn_Xreal
Unity Mehrere AR-Funktionen auf Pico headset verwenden Android (Pico) C# Combination_BasedOn_Pico
Unity Mehrere AR-Funktionen auf Rokid glasses verwenden Android (Rokid) C# Combination_BasedOn_Rokid
Unity Vorlage zum Erstellen von headset extension packages Android C# com.easyar.sense.ext.hmdtemplate
Unity Video aufnehmen Android C# VideoRecording
Unity Mega annotation extension Android, iOS C# MegaAnnotationExtension

Native

Entwicklungsumgebung Beschreibung/Dokumentation Laufzeitplattform/-system Sprache Beispiel
Native Grundlegendes image tracking Android, iOS, Windows Java, Objective-C, C++ HelloAR
Native Grundlegendes image tracking Android, iOS C++ HelloARCpp
Native Grundlegendes image tracking Android Kotlin HelloARKotlin
Native Grundlegendes image tracking iOS Swift HelloARSwift
Native Image tracking (Konsole) Windows C# HelloARCSharp
Native Image tracking (Qt GUI) Windows C++ HelloARQt
Native Track images und Videos sowie transparente Videos abspielen Android, iOS Java, Objective-C HelloARVideo
Native etd-Dateien als tracking targets für image tracking laden Android, iOS Java, Objective-C HelloARImageTargetData
Native ImageTargetData-(etd)-Dateien für image tracking erzeugen Windows C++ HelloARImageTargetDataGenerator
Native Mehrere image targets gleichzeitig tracken (single tracker) Android, iOS Java, Objective-C HelloARMultiTarget_SingleTracker
Native Mehrere image targets gleichzeitig tracken (multi tracker) Android, iOS Java, Objective-C HelloARMultiTarget_MultiTracker
Native Mehrere identische image targets gleichzeitig tracken Android, iOS Java, Objective-C HelloARMultiTarget_SameImage
Native Cloud recognition und 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 Integration von AR Engine motion tracking Android Java HelloARAREngine
Native Integration von AR Engine 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 Video aufnehmen Android, iOS Java, Objective-C HelloARRecording