Table of Contents

EasyAR サンプルアプリケーション

この記事では EasyAR のサンプルアプリケーションを一覧します。

サンプルコードは次の場所から入手できます。

WeChat

開発環境 説明/ドキュメント 実行プラットフォーム/システム 言語 サンプル
WeChat Mega quick start Mini Program TypeScript Mega
WeChat クラウド画像認識の quick start Mini Program JavaScript CloudRecognition_ImageTracking

Web

開発環境 説明/ドキュメント 実行プラットフォーム/システム 言語 サンプル
Web クラウド画像認識の quick start Web JavaScript CloudRecognition

Unity

開発環境 説明/ドキュメント 実行プラットフォーム/システム 言語 サンプル
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 Android, iOS, Windows, macOS, editor simulation C# ImageTracking_Targets
Unity Track images と動画および透過動画の再生 Android, iOS, Windows, macOS, editor simulation C# ImageTracking_Video
Unity motion fusion を使って画像からの tracking を拡張 Android, iOS, editor simulation C# ImageTracking_MotionFusion
Unity カメラ画像からリアルタイムに image targets を作成して tracking Android, iOS, Windows, macOS, editor simulation C# ImageTracking_TargetOnTheFly
Unity AR coloring、images を track しリアルタイムで 3D に「変換」 Android, iOS, Windows, macOS, editor simulation C# ImageTracking_Coloring3D
Unity 複数の image targets を同時に tracking(single tracker) Android, iOS, Windows, macOS, editor simulation C# ImageTracking_MultiTarget_SingleTracker
Unity 複数の image targets を同時に tracking(multi tracker) Android, iOS, Windows, macOS, editor simulation C# ImageTracking_MultiTarget_MultiTracker
Unity 複数の同一 image targets を同時に tracking Android, iOS, Windows, macOS, editor simulation C# ImageTracking_MultiTarget_SameImage
Unity Cloud recognitiontrack images Android, iOS, Windows, macOS, editor simulation C# ImageTracking_CloudRecognition
Unity Object tracking Android, iOS, Windows, macOS, editor simulation C# ObjectTracking
Unity Motion trackingplane detection Android, iOS C# MotionTracking_DeviceMotionAndPlaneDetection
Unity dense spatial mapping を使った環境インタラクションゲーム Android, iOS, editor simulation C# SpatialMap_Dense_BallGame
Unity sparse spatial mapping のマッピング、リアルタイムコンテンツ編集とプレビュー Android, iOS, editor simulation C# SpatialMap_Sparse_AllInOne
Unity sparse spatial mapping の構築 Android, iOS, editor simulation C# SpatialMap_Sparse_Building
Unity sparse spatial mapping のダウンロードと tracking 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 Mega の annotation data を読み込む Android, iOS, editor simulation C# MegaBlock_Ema
Unity Mega Landmark Android, iOS, editor simulation C# MegaLandmark_Basic
Unity Mega Go Android、iOS、エディターシミュレーション C# MegaGo
Unity motion tracking と組み合わせて複数の AR 機能を使用 Android, iOS, Windows, macOS, editor simulation C# Combination_BasedOn_MotionTracking
Unity 3D objectsimages を同時に tracking Android, iOS, Windows, macOS, editor simulation C# Combination_ObjectTracking_ImageTracking
Unity sparse spatial mappingimages を同時に tracking Android, iOS, editor simulation C# Combination_SpatialMap_ImageTracking
Unity sparse spatial mappingdense spatial mapping を同時に構築 Windows Android, iOS, editor simulation C# Combination_SpatialMap_Sparse_Dense
Unity ビデオストリームをカスタムカメラとして使用 Android, iOS, Windows, macOS, editor simulation C# Workflow_FrameSource_ExternalImageStream
Unity Apple Vision Pro headset 上で複数の AR 機能を使用 Apple Vision Pro C# Combination_BasedOn_AppleVisionPro
Unity Meta XR(Quest 3 など)のヘッドセットで複数の AR 機能を使用 Meta Horizon OS (Meta XR) C# Combination_BasedOn_MetaXR
Unity XREAL glasses 上で複数の AR 機能を使用 Android (XREAL) C# Combination_BasedOn_Xreal
Unity Pico headset 上で複数の AR 機能を使用 Android (Pico) C# Combination_BasedOn_Pico
Unity Rokid glasses 上で複数の AR 機能を使用 Android (Rokid) C# Combination_BasedOn_Rokid
Unity headset extension packages を作成するためのテンプレート Android C# com.easyar.sense.ext.hmdtemplate
Unity 動画を録画 Android C# VideoRecording
Unity Mega の annotation extension Android, iOS C# MegaAnnotationExtension

Native

開発環境 説明/ドキュメント 実行プラットフォーム/システム 言語 サンプル
Native 基本 image tracking Android, iOS, Windows Java, Objective-C, C++ HelloAR
Native 基本 image tracking Android, iOS C++ HelloARCpp
Native 基本 image tracking Android Kotlin HelloARKotlin
Native 基本 image tracking iOS Swift HelloARSwift
Native Image tracking(コンソール) Windows C# HelloARCSharp
Native Image tracking(Qt GUI) Windows C++ HelloARQt
Native Track images と動画および透過動画の再生 Android, iOS Java, Objective-C HelloARVideo
Native image tracking の tracking targets として etd ファイルを読み込む Android, iOS Java, Objective-C HelloARImageTargetData
Native image tracking 用の ImageTargetData(etd)ファイルを生成 Windows C++ HelloARImageTargetDataGenerator
Native 複数の image targets を同時に tracking(single tracker) Android, iOS Java, Objective-C HelloARMultiTarget_SingleTracker
Native 複数の image targets を同時に tracking(multi tracker) Android, iOS Java, Objective-C HelloARMultiTarget_MultiTracker
Native 複数の同一 image targets を同時に tracking Android, iOS Java, Objective-C HelloARMultiTarget_SameImage
Native Cloud recognitiontrack 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 AR Engine motion tracking の統合 Android Java HelloARAREngine
Native 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 動画を録画 Android, iOS Java, Objective-C HelloARRecording