Very Happy for this. Thank you. Just a small bit of advice. It would be nice for you to show the end in the beginning so we know what we are making! Thank you.
Hi, this is a great tutorial except I would really like to be able to see how you set up the AR_Pawn blueprint nodes. Is that something you can share with me please?
I'm using Unreal 5.4.4. While I finished the level BP and started to compile it, it showed the error on event tick node. Do you have any idea what happened? Also I can't find get image detected node in my BP. Thanks.
so, a little late to the party, but thanks for this great tutorial! I've done everything you mentioned in the video and it works! Unfortunately the app struggles to keep the trackingobject aligned to the image. It's really jiggly and shaky and not as stable as in your video. I used the same Images as you as well as a different image. Both on screen and as a printed version. I adjusted the lights in my room - makes no difference. Any ideas?
I unfortunately found no solution for this issue yet. The autofocus of the camera may interfere and the images I used are not perfect for tracking. Usually images with high contrast and lot's of features should provide better tracking.
great video! i have a question, somehow i make a mistake. I would like to add another image which triggers a another event/ object. But where is the connection candidate image to the spawn of the object (your tracked parent). i tried to add the second marker here: D_ARSessionConfig. But that does of course not the job!
Amazing work man! I was just wonering if you could set the marker to be a brightfuly coloured stick. I need to recreate in VR a celtiberain house, but the area is quite patchy and a flat image might not do the trick. I've been trying to find this online but no cigar so far. If you knew anything or if you could point me in the right direction I would be eternally grateful. Again, amazing tutorial! thanks!
This is perfect, ive been looking for a good tutorial on something like this. i do have one question though, i followed your video from start to finish, had the app build and is on my iPhone in Dev mode. but when i launch the app, the box auto generates just behind where my camera is upon startup. so if i step back i see the cube, it doesnt recognize my printed paper with the text on it at all. any ideas?
So I got the right lighting, but the mesh appears in the beginning before I even scan the image. I'm also trying to get it to play an animation when you first scan an image and change the location of the house to have the door facing directly at you. No luck so far.
error "PackagingResults: Error: Failed to build augmented image database: No valid input image found. UATHelper: Packaging (Android (Multi:ASTC,DXT,ETC2)): LogGoogleARCore: Error: Texture hiro is not RGBA8 or BGRA8 and cannot be used as a tracking target. PackagingResults: Error: Texture hiro is not RGBA8 or BGRA8 and cannot be used as a tracking target. UATHelper: Packaging (Android (Multi:ASTC,DXT,ETC2)): LogGoogleARCore: Error: Failed to build augmented image database: No valid input image found. PackagingResults: Error: Failed to build augmented image database: No valid input image found."
Check your image settings and try to add a transparent frame around your image(e.g. using Gimp), to make it RGBA. UE5 is a little strange, when it comes to the image handling.
Hi! There is a way to make the tracking better? I felt that the image tracking is far superior on platforms like vuforia/unity or 8thwall. The tracking is rock solid on those options, but i want to drop unity in favour of unreal.
Do you know why AR camera is blurry than normal mobile camera quality. my target image look blur so its not detecting properly from the build app. What should i update?
The only info I found about this is here - forums.unrealengine.com/t/auto-focus-using-android-camera-plugin-is-it-possible/125903/5 but that's all I know, sry :/
Hi, I keep getting an error when the project runs on my phone saying "attempting to start an AR session without a session config object", but everything is the same as yours. any advice?
Hello. I'm currently struggling with the AddRuntimeCandidateImage. But the engine has some kind of bug with this, it never works. Could you help? I would be indescribably grateful to you!
Ahhh... yes I know this node and I'm not quite sure how to handle it. Haven't tested it yet, but my wild guesses are, that the ARSession must be already started, to add runtime candidate images and the UE docs state, that you'll have to restart the ARSession to have the change applied. Hope that helps. I may have some time to try it in the upcoming holidays.
@@firedragongamestudio yea, i know. Tried to start adding image and restart. Tried same with delays. Tried creating on 1 session config and manually setting on other config. But no luck. Im sure there is no way to get it work without modifying sources, but I'm not so strong at unreal to even find a problem
Warning: This version only understands SDK XML versions up to 3 but an SDK XML file of version 4 was encountered. when i try to install the android ndk with windows bat file
Hi, I'm experiencing a black screen when opening the app on my device. What could be causing this issue? I'm using Unreal Engine 5.2 because Unreal Engine 5.3 gives errors when packaging for Android. Thank you!
@@firedragongamestudio by the way I was just thinking about matte material for that. You see I'm not an unreal expert but in 3dsmax, there is this special material type called matte mtl. I hope that helps.
After launching the apk on my phone the camera is focussed to such a long distance that it is not able to recognize the image for tracking, and also the camera is not auto focusing 🙃
@@firedragongamestudio Any ideas yet? This wasn't a problem in UE4. However I don't think UE4 can package to Android 33 and 34. I'm also facing this issue and have spent a lot of time diving into c++ to try and look into it to no avail. Largely because I don't know c++.
I keep getting the same compile error you have in your video. You say you just restarted to fix the issue I also did that but its not working how do I fix it? My blueprint is 100% the same as yours.
hello can we become AR creator using unreal engine? if yes, what is the route map and where can i find tutorials like these? why am i asking this is all were saying that unity is better than unreal engine for creating AR content but i learnt unreal engine so i liked to do in this. can we expect future in AR using UE? what do you say?
yes in general, but there are basically no tutorials :/ hopefully there will be more AR content in future, with Quest3 there is quite a good base luckily :)
Make sure to use the "Get All AR Geometries By Class" Nodes (with GeometryClass set to ARTrackedImage) Return Value as Input for the Array of the "for each loop"! starting at 09:15
@@firedragongamestudio great, thanks. Do you maybe know how i would play a video on an object. i have the material and the player ready but i cant get it to play in BP?
I copied your process, for soem reason everytime i apply a CandidateImage to to the Config Session the application isnt able to run. I tried with your image and custom images . It still refuses to work. It only stops working once its applied to the Image Tracking index.
Thought i should mention i finally got it to work. The issue being that both my test image and hiro image didnt work or werent acceptable. Dont know if it has something to do with unreal 5.1.1 but i found an image that worked. @@firedragongamestudio
@@firedragongamestudio is is there a specific way for the app to track the image? our project revolves around augmented reality and there are only a hand full of videos in which it has a tutorial on augmented reality on unreal engine. if there is a way we can contact you personally for consultation regarding unreal engine augmented reality will be much appreciated. THANK YOU btw love the content.
Finally an AR video in Unreal... there is so little of it... added to my playlist. Thank you!
Very Happy for this. Thank you. Just a small bit of advice. It would be nice for you to show the end in the beginning so we know what we are making!
Thank you.
Thx for the feedback, really appreciate it :)
its my first tutorial class
i cant unnderstand its videos
Try to follow along, pause the video regularly and try to recreate.
muchas gracias llevaba buscando tiempo algo así, eres lo maximo
Greatly appreciate you for this!
Hi, this is a great tutorial except I would really like to be able to see how you set up the AR_Pawn blueprint nodes. Is that something you can share with me please?
These are setup by default, when choosing the template.
Ah yeah i noticed that just after lol@@firedragongamestudio
I'm using Unreal 5.4.4. While I finished the level BP and started to compile it, it showed the error on event tick node. Do you have any idea what happened? Also I can't find get image detected node in my BP. Thanks.
so, a little late to the party, but thanks for this great tutorial!
I've done everything you mentioned in the video and it works! Unfortunately the app struggles to keep the trackingobject aligned to the image. It's really jiggly and shaky and not as stable as in your video. I used the same Images as you as well as a different image. Both on screen and as a printed version. I adjusted the lights in my room - makes no difference. Any ideas?
I unfortunately found no solution for this issue yet. The autofocus of the camera may interfere and the images I used are not perfect for tracking. Usually images with high contrast and lot's of features should provide better tracking.
great video! i have a question, somehow i make a mistake. I would like to add another image which triggers a another event/ object. But where is the connection candidate image to the spawn of the object (your tracked parent). i tried to add the second marker here: D_ARSessionConfig. But that does of course not the job!
Is anyone having issues with plane tracking on iOS?
Amazing work man! I was just wonering if you could set the marker to be a brightfuly coloured stick. I need to recreate in VR a celtiberain house, but the area is quite patchy and a flat image might not do the trick. I've been trying to find this online but no cigar so far. If you knew anything or if you could point me in the right direction I would be eternally grateful. Again, amazing tutorial! thanks!
hmmmm... not sure if this works with image tracking, don't think so unfortunately.
@@firedragongamestudio I wondering if i clould use a QR code instead?
This is perfect, ive been looking for a good tutorial on something like this. i do have one question though, i followed your video from start to finish, had the app build and is on my iPhone in Dev mode. but when i launch the app, the box auto generates just behind where my camera is upon startup. so if i step back i see the cube, it doesnt recognize my printed paper with the text on it at all. any ideas?
uhhh, hard to tell. maybe your marker is not recognised. maybe try another marker.
So I got the right lighting, but the mesh appears in the beginning before I even scan the image. I'm also trying to get it to play an animation when you first scan an image and change the location of the house to have the door facing directly at you. No luck so far.
you can disable the mesh in the outliner and activate it e.g. on repositon (right before setting actor location and rotation)
error "PackagingResults: Error: Failed to build augmented image database: No valid input image found.
UATHelper: Packaging (Android (Multi:ASTC,DXT,ETC2)): LogGoogleARCore: Error: Texture hiro is not RGBA8 or BGRA8 and cannot be used as a tracking target.
PackagingResults: Error: Texture hiro is not RGBA8 or BGRA8 and cannot be used as a tracking target.
UATHelper: Packaging (Android (Multi:ASTC,DXT,ETC2)): LogGoogleARCore: Error: Failed to build augmented image database: No valid input image found.
PackagingResults: Error: Failed to build augmented image database: No valid input image found."
Check your image settings and try to add a transparent frame around your image(e.g. using Gimp), to make it RGBA. UE5 is a little strange, when it comes to the image handling.
@@firedragongamestudio thankyou
@@firedragongamestudio maybe you should link to a valid image so you don't get this kind of questions all the time
Thank you for the video.
There is a problem, it does not download to the phone.
Can you share the file you prepared? I want to check.
Make sure your phone allows apps from unknown sources and is in developer mode.
Hi! There is a way to make the tracking better? I felt that the image tracking is far superior on platforms like vuforia/unity or 8thwall. The tracking is rock solid on those options, but i want to drop unity in favour of unreal.
Totally relateable. There is no way, to improve the tracking afaik. :(
is it possible for the AR work with a camera input directly inside the unreal editor play level?
not as far as i know
Do you know why AR camera is blurry than normal mobile camera quality. my target image look blur so its not detecting properly from the build app. What should i update?
I'm having the same issue and am trying to find an answer as well. It's not auto focusing.
I don't know what to do yet.
same here, the detection is working better when the target image is bigger and the camera further!
The only info I found about this is here - forums.unrealengine.com/t/auto-focus-using-android-camera-plugin-is-it-possible/125903/5 but that's all I know, sry :/
I have this issue as well...
I get Error "Texture hiro is not RGBA8 or BGRA8 and cannot be used as a tracking target." is there something else i have to do for texture settings?
It's actually explained in the video. Add some transparency and change the texture settings.
@@firedragongamestudio Ah, sorry I just assumed the provided image was already edited. Thanks!
@@VonchkynProduction You're welcome :)
Hi, I keep getting an error when the project runs on my phone saying "attempting to start an AR session without a session config object", but everything is the same as yours. any advice?
have you selected the sessionconfig object in the blueprint node dropdown?
@@firedragongamestudio yes
@@reemaxable did you uncheck the vulkan support in project settings?
@@firedragongamestudio yeah that was already unchecked
@@reemaxable well... i'm quite out of options... maybe create a new sessionconfig and readd it Oo
Hello. I'm currently struggling with the AddRuntimeCandidateImage. But the engine has some kind of bug with this, it never works. Could you help? I would be indescribably grateful to you!
Ahhh... yes I know this node and I'm not quite sure how to handle it. Haven't tested it yet, but my wild guesses are, that the ARSession must be already started, to add runtime candidate images and the UE docs state, that you'll have to restart the ARSession to have the change applied. Hope that helps. I may have some time to try it in the upcoming holidays.
@@firedragongamestudio yea, i know. Tried to start adding image and restart. Tried same with delays. Tried creating on 1 session config and manually setting on other config. But no luck. Im sure there is no way to get it work without modifying sources, but I'm not so strong at unreal to even find a problem
@@SeeNed oh no, that's unfortunate... :/ maybe posting a thread in the forums or the discord may yield a solution here.
UATHelper: Packaging (Android (ASTC)): LogGoogleARCore: Error: Failed to build augmented image database:
Warning: This version only understands SDK XML versions up to 3 but an SDK XML file of version 4 was encountered. when i try to install the android ndk with windows bat file
@@yoinkontea5804 Which version of UE are you using? Tried it with 5.4 without the batchfile, just following the docs and everything went fine.
Hi, I'm experiencing a black screen when opening the app on my device. What could be causing this issue? I'm using Unreal Engine 5.2 because Unreal Engine 5.3 gives errors when packaging for Android. Thank you!
Hard to say, maybe UE messes with the camera permissions or don't even ask for them...
Try disabling Support Vulkan and enabling OpenGL ES3.2
If the phone does not support ARCore, is there any way to not rely on Google services?
Not as far as I know, except writing everything yourself.
successfully built the application but there was a problem after installing it on my Android, namely "no google play store key no obb found"
Make sure that the "package game data inside .apk" is checked in the settings. this usually fixes the issue.
Thank you. Is there any way to get object occlusion somehow?
It's on my list, stay tuned for a video on this :)
@@firedragongamestudio That would be perfect.
@@firedragongamestudio by the way I was just thinking about matte material for that. You see I'm not an unreal expert but in 3dsmax, there is this special material type called matte mtl. I hope that helps.
After launching the apk on my phone the camera is focussed to such a long distance that it is not able to recognize the image for tracking, and also the camera is not auto focusing 🙃
i'm having the same prroblem. was weird bc in the first run the lens just focus near.
You can use CameraFocusMode enum - docs.unity3d.com/Packages/com.unity.xr.arfoundation@6.0/api/UnityEngine.XR.ARSubsystems.CameraFocusMode.html
@@firedragongamestudio But the link is from unity, no unreal.
@@victorpenaloza3123sry, my bad, got confused while answering lot's of comments 😅 Phu, will have to look into it, not sure about UE5.
@@firedragongamestudio Any ideas yet? This wasn't a problem in UE4. However I don't think UE4 can package to Android 33 and 34.
I'm also facing this issue and have spent a lot of time diving into c++ to try and look into it to no avail. Largely because I don't know c++.
I keep getting the same compile error you have in your video. You say you just restarted to fix the issue I also did that but its not working how do I fix it? My blueprint is 100% the same as yours.
Well, good question Oo
hello can we become AR creator using unreal engine?
if yes, what is the route map and where can i find tutorials like these?
why am i asking this is all were saying that unity is better than unreal engine for creating AR content but i learnt unreal engine so i liked to do in this. can we expect future in AR using UE? what do you say?
yes in general, but there are basically no tutorials :/ hopefully there will be more AR content in future, with Quest3 there is quite a good base luckily :)
I can't link "for each loop" and "get detected Image" and it says it's not compatible. Anyone got this and know how to fix it ?
Make sure to use the "Get All AR Geometries By Class" Nodes (with GeometryClass set to ARTrackedImage) Return Value as Input for the Array of the "for each loop"! starting at 09:15
@@firedragongamestudio great, thanks. Do you maybe know how i would play a video on an object. i have the material and the player ready but i cant get it to play in BP?
I copied your process, for soem reason everytime i apply a CandidateImage to to the Config Session the application isnt able to run. I tried with your image and custom images . It still refuses to work. It only stops working once its applied to the Image Tracking index.
hmmm... that's very strange... retried it a moment ago and everything worked. sry, can't tell what's going wrong here :/
Thought i should mention i finally got it to work. The issue being that both my test image and hiro image didnt work or werent acceptable. Dont know if it has something to do with unreal 5.1.1 but i found an image that worked. @@firedragongamestudio
Same thing. On build i have this : LogGoogleARCore: Error: Failed to build augmented image database
How do you get passed the android not autofocusing?
I didn't, just worked on my phone.
I'm getting the same problem with autofocus not working...
I’ve tried this for iOS and it doesn’t seem to work. The images are not being tracked
I don't have an iPhone for testing, so I can't help here, sry.
Hi I got it working on android except for the cube the debug drawn geometry works fine but the cube is not appearing@@firedragongamestudio
Can you add multiple assets and multiple images to track?
Wrote it on my list, for one of the next videos :)
@@firedragongamestudio is is there a specific way for the app to track the image? our project revolves around augmented reality and there are only a hand full of videos in which it has a tutorial on augmented reality on unreal engine. if there is a way we can contact you personally for consultation regarding unreal engine augmented reality will be much appreciated. THANK YOU btw love the content.
good job sir
HLO SIR PLSE GIVE ITS USED BP iam an bigginer
this sdk ndk. version shiat with incompatible things is so fckin trippy really lits fire under my anger xD
I feel you xD I uninstalled everything, rebooted, installed again, rebooted again, ... so many time until it was working properly ^^