No ARSessionConfig when creating a new Data Asset instance

Hello,

I’m new to Unreal Engine, currently on version 5.3, and I wanted to create an AR app for android.
So naturally I looked into the documention to do a proper install of unreal and to create a basic AR app.

I’m following the “Setting up a New AR Project in Unreal” page, and there’s a step where I’m supposed to right click into the content browser, go into miscellanous, then Data Asset, and a window “Pick your data asset instance” appears. However, there’s no “ARSessionConfig” class here like it is in the doc. I don’t know what to do, can anyone help me ?

Here’s what I got :

  • UE 5.3.2
  • Android Studio Koala (2024.1.2)
  • Android SDK 33
  • Android SDK build tools 33.0.1
  • Android NDK 25.1.8937393
  • Gradle 7.5

Here’s what the menu looks like, there should be an ARSessionConfig element there :

Screenshot 2024-09-04 100619

Found a solution to my problem !

You need to add the AR Utilities and Google ARCore plugins (found in Edit > Plugins > Augmented Reality), check them, then restart Unreal Engine and AR Session Config will appear when creating a new Data Asset.

Note that it’s possible that only one of the two plugins is required to have AR Session Config available, I haven’t tested.

In UE 5.0 and previous versions, AR Session Config is available even without those two plugins added, but it looks like this changed in UE 5.3 (and possibly every version after 5.0, but I’ve only worked with 4.27, 5.0, and 5.3).

Credits to Fire Dragon Game Studio’s tutorial on youtube (at 4 min) : https://youtu.be/5DA0ILJIGLY?feature=shared&t=267

Only AR utilities is needed to get the AR Session Config. Just tested it.

However, the Google ARCore plugin is also necessary or you’ll be missing some blueprint nodes while setting up a blank AR project.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.