This repository has been archived by the owner on Oct 26, 2023. It is now read-only.
ARCore SDK for Unreal v1.6.0 (2018-12-06)
Engine and plugin changes
ARCore Unreal SDK v1.6.0 is based on Unreal 4.20.3 release. The Unreal Engine branch with the 1.6.0 version of GoogleARCore plugin is located here:
https://github.com/google-ar-unreal/UnrealEngine/tree/4.20-arcore
New APIs
- ARCore Augmented Images are now supported in the cross-platform API in UE4 Augmented Reality Module.
Deprecations
UGoogleARCoreAugmentedImageDatabase
class has been deprecated. Please use theUARCandidateImage
list onUARSessionConfig
instead.UGoogleARCoreAugmentedImageDatabase::AddRuntimeAugmentedImageFromTexture()
has been deprecated. Please useUARBlueprintLibrary::AddRuntimeCandidateImage()
instead.UGoogleARCoreAugmentedImageDatabase::AddRuntimeAugmentedImage()
has been deprecated. Please useUGoogleARCoreSessionFunctionLibrary::AddRuntimeCandidateImageFromRawbytes()
instead.FGoogleARCoreAugmentedImageDatabaseEntry
struct has been deprecated. Please useUARCandidateImage
instead.UGoogleARCoreAugmentedImage::GetCenter()
has been deprecated without replacement since it always return (0,0,0).UGoogleARCoreAugmentedImage::GetExtent()
has been deprecated. Please useUARTrackedImage::GetEstimatedSize()
instead.UGoogleARCoreAugmentedImage::GetImageIndex()
has been deprecated. Please useUARTrackedImage::GetDetectedImage()
to get theUARCandidateImage
object instead.UGoogleARCoreAugmentedImage::GetImageName()
has been deprecated. Please useUARCandidateImage::GetFriendlyName()
instead.
Bug fixes
- Fixed the build issues in UE4 4.20 when targeting Android x86/x64.
- Fixed the issue that
Actor
relative transform doesn't replicate correctly.
GoogleARCore sample changes
- Updated the AugmentedImages sample to use the cross-platform API. Now the sample could work on both iOS and Android. (Need to use GoogleARCore plugin v1.6.0)
- Updated the CloudARPin sample with a new
CloudARPin
syncing flow to demonstrate the expected use case. - Updated the edge detection code in ComputerVision sample to use a copied image buffer to workaround the slow image buffer read issue on Exynos precessors.