Vapolia.Google.ARCore 1.47.0

Prefix Reserved
dotnet add package Vapolia.Google.ARCore --version 1.47.0                
NuGet\Install-Package Vapolia.Google.ARCore -Version 1.47.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Vapolia.Google.ARCore" Version="1.47.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Vapolia.Google.ARCore --version 1.47.0                
#r "nuget: Vapolia.Google.ARCore, 1.47.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Vapolia.Google.ARCore as a Cake Addin
#addin nuget:?package=Vapolia.Google.ARCore&version=1.47.0

// Install Vapolia.Google.ARCore as a Cake Tool
#tool nuget:?package=Vapolia.Google.ARCore&version=1.47.0                

Google ARCore Binding for .NET 8 (and Maui)

Augmented Reality is more than a live overlay over a camera preview. It's a real time 3D depth analysis of a scene.

Google's ARCore is a closed source SDK from Google which manages and processes the cameras, outputs 3D points, and can anchor your 3D objects as overlays. The bound Google SDK is available there.

Using

Reference the Nuget and use it:
NuGet Release
Nuget

Building

Prerequisites

Install .NET 9 and the lightweight Cake .NET Tool:

dotnet tool install -g cake.tool

Building the ARCore library

First download the external dependencies once from a command line:

dotnet cake --target=externals

Then either use an IDE, or from the command line:

dotnet cake

Running an ARCore project

On a device

Use one of the supported device

On an emulator

First install the special APK "Google AR for simulator" in your simulator:

  • Download that APK from the release section of the official GitHub of ARCore Android SDK
  • drag drop that APK in the simulator's window

Then run your project as usual.

FAQ

Why cake ?
To automate the download of the .AAR files

Product Compatible and additional computed target framework versions.
.NET net9.0-android35.0 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net9.0-android35.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.47.0 111 12/13/2024
1.45.0 399 8/23/2024
1.45.0-ci10525208548 117 8/23/2024
1.45.0-ci10525145226 114 8/23/2024

1.47.0: Google AR Core 1.47
     1.45.0: Initial release (Google AR Core 1.45)