Stay organized with collections
Save and categorize content based on your preferences.
ARCore Extensions for Unity's AR Foundation supports both
version 4
and
version 5
of AR Foundation. To upgrade your existing AR project to AR Foundation 5.x from
AR Foundation 4.x, follow these steps:
Ensure that the Packages/manifest.json contains these versions for the
following packages:
"dependencies": {
-- other dependencies --
"com.google.ar.core.arfoundation.extensions": "https://github.com/google-ar/arcore-unity-extensions.git#arf5",
"com.unity.xr.arcore": "5.0.5",
"com.unity.xr.arfoundation": "5.0.5",
"com.unity.xr.arkit": "5.0.5",
-- other dependencies --
}
AR Foundation 5.x requires the Input System package
due to a dependency on TrackedPoseDriver.
The ARCore Extensions Sample Scenes require the legacy input module.
To support both the Input System package and the older Input Manager,
in Project Settings > Player > Other Settings set Active Input
Handling to Both.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-12-12 UTC."],[[["ARCore Extensions for Unity's AR Foundation supports both AR Foundation version 4 and 5."],["To upgrade to AR Foundation 5.x, Unity 2021 or older users may need to update their package manifest to ensure compatibility."],["AR Foundation 5.x requires the Input System package but maintains backward compatibility with the legacy input module by setting \"Active Input Handling\" to \"Both\"."],["Consult Unity's AR Foundation upgrade and migration guides for comprehensive instructions beyond package updates and input settings."]]],[]]