Augmented Reality Tutorial | Gaze Interaction in Unity

Ғылым және технология

In this Augmented Reality Tutorial Matthew Hallberg is going to show us how to do gaze interactions in Unity with ARFoundation with ARkit and ARcore.
Stay in Touch with Third Aurora
--------------------------------------------------------
Website: thirdaurora.com/
Facebook: / third-aurora
Instagram: / thirdaurora

Пікірлер: 99

  • @thatOne873
    @thatOne8734 жыл бұрын

    huge talented, thanks for your work and explaination

  • @ritvi
    @ritvi3 жыл бұрын

    This was a very nice tutorial. Thank you!

  • @ZacharyAghaizu
    @ZacharyAghaizu3 жыл бұрын

    I came to this video in august when I first started, I was too new to unity. Now it's great to come back to this with a good enough understanding to follow through :D

  • @joshuadanieldsouza

    @joshuadanieldsouza

    5 ай бұрын

    hey can u see the quad when the camera is pointing towards it cause it isn't popping up in my unity editor while i'm running

  • @user-of2si8ew1u
    @user-of2si8ew1u Жыл бұрын

    Amazing tutorial!!! and very efficient, thank you!!

  • 2 жыл бұрын

    Very good tutorial, thanks for the hard work! Great explanation for a newbie like me!

  • @Designguidetv
    @Designguidetv4 жыл бұрын

    hey great tutorial, at first I thought there was an eyetracker to see what you're looking at and thought, wow this is amazing but this is also pretty cool.

  • @vishuu528
    @vishuu5284 жыл бұрын

    Yay! Thank you for this..! 😍👍

  • @samarthsingh663

    @samarthsingh663

    4 жыл бұрын

    hello vish patel, samarth singh this side ...i got it what he is doing but i m not able to understand how we get that world map n all , if u have done it can u please help me , i m in great need of your help , looking forward to your reply 🙂 and ya if u wanted i can share u my gmail id anyway. thank u in advance

  • @chloefyvieadams
    @chloefyvieadams2 жыл бұрын

    Amazing tutorial thank you so much 🙏 any way to make an audio trigger linked to the gaze interaction so when you look at object it makes a sound. Really appreciate all you do!!

  • @trungnghia2938
    @trungnghia293811 ай бұрын

    This is so cool, you are best 🥰🥰

  • @jonbergstrom2254
    @jonbergstrom22543 жыл бұрын

    Hey great tutorial!!

  • @mohammadrasoulfard-habibi3066
    @mohammadrasoulfard-habibi30664 жыл бұрын

    Great tutorial mate. Where did you learn all the c# coding from? Any tips or in-depth tutorials on this would be greatly appreciated.Thanks in advance

  • @khmaieshassen
    @khmaieshassen3 жыл бұрын

    was expecting the same result like in the instagram post 😞

  • @RajrkSunny
    @RajrkSunny4 жыл бұрын

    It's really amazing how you did this, I saw this cool video on Linked in and I immediately subscribed to your channel. One quick question, can we export this AR as USDZ(apple's format) in unity?......Thanks

  • @AxisMundiOnline
    @AxisMundiOnline2 жыл бұрын

    Nice one!

  • @datasciencesagemode5691
    @datasciencesagemode56913 жыл бұрын

    This is awesome. Which Augmented Reality headset can I buy and use ?

  • @sexypotato
    @sexypotato3 жыл бұрын

    Bravo!!!

  • @jaylee783
    @jaylee7833 жыл бұрын

    Is it possible to explain how it was 3D puzzle us states model converted with Blender so they could be moved independently as in a video, please

  • @ecarttop6955
    @ecarttop69552 жыл бұрын

    Hi , very good tutorial , i wonder can we spawn the cube by turnin it to prefab and place it on script Place On Plane ?

  • @ZacharyAghaizu
    @ZacharyAghaizu3 жыл бұрын

    Thank you for this, but in my unity 2020 I get this error when trying to run "Recursive Serialization is not supported. You can't dereference a PPtr while loading. (Constructors of C# classes may not load objects either. See stacktrace.)" does anyone know why. I tried deleting everything, maybe the actual scene has all the errors

  • @gamermclife2717
    @gamermclife27174 жыл бұрын

    😁Dude still doing some amazing stuff. #YoungStark

  • @ThirdAurora

    @ThirdAurora

    4 жыл бұрын

    love you bro!!

  • @arouareads
    @arouareads4 жыл бұрын

    For map visualization what API did y use please

  • @aboziad100
    @aboziad1003 жыл бұрын

    i wanted to ask in the first example in the video you have shown corona information's, is those information's connected to data base can be in real time? can i connect my AR to a data base please, so the reading will be real time? thanks a lot

  • @hiabex
    @hiabex2 жыл бұрын

    I'd be interested to just get gaze control to press a UI button to trigger an event such as 'loadNextScene' for Unity VR. You'd be amazed how much time can be lost just trying to find out if that's still a thing in 2021. Would this video help?

  • @oussamamorkache2560
    @oussamamorkache25604 жыл бұрын

    Amazing thanks, Is it possible to explain how it was 3D puzzle us states model converted with Blender so they could be moved independently as in a video, please

  • @anirudhnv7389

    @anirudhnv7389

    3 жыл бұрын

    just download a vector of the map and export as svg to blender. there convert it to mesh and extrude upwards. that should do it

  • @erjuanjojj
    @erjuanjojj2 жыл бұрын

    Very nice, but putting the lerp in the update of each info object is necesary? I would use a coroutine. And also is Lerp correctly used? it is meant to interpolate between to numbers, and the last parameter is meant to be a percentage between 0 and 1, you are using it other way.

  • @fahrulvre
    @fahrulvre4 жыл бұрын

    can this tutorial use for vuforia unity?

  • @sbvf
    @sbvf Жыл бұрын

    life saver

  • @ashishbagul6283
    @ashishbagul62833 жыл бұрын

    Hi how do I make it work for an image. For eg if I look at image then info about it pops up

  • @rohith6xt
    @rohith6xt3 жыл бұрын

    sir, does this work on redmi note 4....?

  • @rohitbrr
    @rohitbrr4 жыл бұрын

    wait. where did that gaze script come from

  • @userunidentifies7610
    @userunidentifies76103 жыл бұрын

    @Matthew, The type or namespace name 'InfoBehavior' could not be found -error . Plz help Used System.Linq also

  • @youssefbenbrahim3116
    @youssefbenbrahim31164 жыл бұрын

    Awesome work as always, please can i get some help on the previous chart video. i did all the code the same, and i had this error, how can i fix it ?? Format exception : input string was not in the right format.

  • @ThirdAurora

    @ThirdAurora

    4 жыл бұрын

    are you using a different API than what I used in the video?

  • @codingengineer1487
    @codingengineer14873 жыл бұрын

    Hey! I am new to AR/VR Can anyone please tell me how I can learn all these coding stuffs? I face too many problems due to this.

  • @zhangmomeo2193
    @zhangmomeo21934 жыл бұрын

    Can we use ARFoundation to make an AR multiplayer game? I think it will be COOOOOL if I can shoot the virus in the air with my nephew.

  • @joshwa2264
    @joshwa22642 жыл бұрын

    Can you do this with vuforia?

  • @itayhilel2168
    @itayhilel21682 жыл бұрын

    Make a video on how to make the falling cubes

  • @stuileblank
    @stuileblank2 жыл бұрын

    Does it work in vuforia??

  • @sohanidas2911
    @sohanidas29112 жыл бұрын

    Can you show an example how to tap on a 3d object to show some info on a panel? Would be really helpful. Thanks

  • @dutavirapradhanadipa7247

    @dutavirapradhanadipa7247

    2 ай бұрын

    Hello, did you find it?

  • @GeospatialTechnologies
    @GeospatialTechnologies3 жыл бұрын

    Please, I am trying to build an AR app using Unity. I have ten images and ten URL links to websites; I need to link the ten images with those ten URL links. Simply, when I scan the image with the phone's camera, I want the URL to open directly. Could you help me by explaining how can I do that?

  • @igerbil3609
    @igerbil36092 жыл бұрын

    I'm getting this error from the gaze script! The type or namespace name 'Raycast' could not be found (are you missing a using directive or an assembly reference?)

  • @poojab3272
    @poojab32729 ай бұрын

    can I use Vuforia ar camera for the plane detection and then when the user touch it the model will appear and then the gaze interaction will be happen is it okay to do this .. or can i do this?

  • @user-sw5sn8vz4u
    @user-sw5sn8vz4u3 жыл бұрын

    Hi, I got this error: Field 'InfoBehaviour.SectionInfo' is never assigned to, and will always have its default value null I did drag SectionInfo into script Section Info... And the SectionInfo can't be seen in play mode, why is that?

  • @mentalprogram5256
    @mentalprogram52563 жыл бұрын

    Step 1: open it up in unity... how exactly?

  • @sreerajr7895
    @sreerajr78953 жыл бұрын

    Thats an amazing work.I have a question ... how was the map made.. is it a set of 3d seperated models which was made for this or available for free any where. it will be really helpful if somebodh share the assets link or some good quality 3d model websites where i can get such models.

  • @prashantdesani

    @prashantdesani

    3 жыл бұрын

    Hey, I'm also looking for this map. If you find it somewhere please share it here.

  • @stute_01
    @stute_012 жыл бұрын

    Thank you Young Stark ; ) for the Face camera Script,, However the Gaze script isn't working,..

  • @ashishankit9911
    @ashishankit99114 жыл бұрын

    Can you make AR navigation using UNITY for Android tutorial pls?????

  • @TheConjurer100
    @TheConjurer1003 жыл бұрын

    Doesn't detect plane and places the object randomly. Using ARCore Pixel :/

  • @simonesanna674
    @simonesanna674 Жыл бұрын

    hi guys, I have a problem with gaze script: error CS1061: 'InfoBehaviour' does not contain a definition for 'CloseInfo' and no accessible extension method 'CloseInfo' accepting a first argument of type 'InfoBehaviour' could be found (are you missing a using directive or an assembly reference? I saw the video many time, I read the script many tima but i dont find the problem. can you help me?

  • @Caio-Mendez
    @Caio-Mendez4 жыл бұрын

    I need help

  • @dclxviclan
    @dclxviclan3 ай бұрын

    Hello u can watch u github issues Webview to Texture ? Help me please❤

  • @ahadali3908
    @ahadali39086 ай бұрын

    Woah! Amazing!! But like, The sign doesn't go away when I face something that's not a cube. Like you showed in the part 16:55. The last popped up sign persists. Any fixes??

  • @joshuadanieldsouza

    @joshuadanieldsouza

    5 ай бұрын

    hey in my unity editor scene the sign doesn't pops up any suggestion

  • @nolangericke8136
    @nolangericke81363 жыл бұрын

    does anyone else have trouble with the gaze interaction

  • @shahidahmed7734
    @shahidahmed77344 жыл бұрын

    Hi, I am getting this error from your last Coronovirus API. any Suggestion please? public void GetTimeData(UnityAction callback) { error CS0246: The type or namespace name 'UnityAction' could not be found (are you missing a using directive or an assembly reference?

  • @MatthewHallberg

    @MatthewHallberg

    4 жыл бұрын

    yeah I am on my phone now but I think at the top you need using UnityEngine.Events;

  • @shahidahmed7734

    @shahidahmed7734

    4 жыл бұрын

    @@MatthewHallberg Thanks for getting back to me :) Much Appreciated Mate :)

  • @diegoduarte4563
    @diegoduarte45633 жыл бұрын

    Hey @ Third Aurora, amazing tutorial and explanation. I have one question, why if i convert this GameObject into a prefab and then spawn via script with Instantiate, it does not work the interactivity?. Regards

  • @ZacharyAghaizu

    @ZacharyAghaizu

    3 жыл бұрын

    Hi Diego, did you figure it out? I have the same issue

  • @tanmaysinghal8370

    @tanmaysinghal8370

    3 жыл бұрын

    @@ZacharyAghaizu were u able to resolve it?

  • @tanmaysinghal8370

    @tanmaysinghal8370

    3 жыл бұрын

    @@ZacharyAghaizu and also, could you please share the script used for instantiating, I am not able to edit the script according to that....

  • @ZacharyAghaizu

    @ZacharyAghaizu

    3 жыл бұрын

    @@tanmaysinghal8370 i had this on each prefab public class FaceHand : MonoBehaviour { private Transform target; Vector3 targetAngle = Vector3.zero; void Start() { target = GameObject.FindWithTag("Player").transform; } void Update() { transform.LookAt(target); targetAngle = transform.localEulerAngles; //targetAngle.x = 0; //targetAngle.z = 0; transform.localEulerAngles = targetAngle; } }public class FaceHand : MonoBehaviour { private Transform target; Vector3 targetAngle = Vector3.zero; void Start() { target = GameObject.FindWithTag("Player").transform; } void Update() { transform.LookAt(target); targetAngle = transform.localEulerAngles; //targetAngle.x = 0; //targetAngle.z = 0; transform.localEulerAngles = targetAngle; } }

  • @Hiren24

    @Hiren24

    2 жыл бұрын

    I just rotated the text 180 degrees on the y axis and it works for me

  • @vishwahsiva8738
    @vishwahsiva87384 жыл бұрын

    i am getting thi error can any one help me Assets\Scripts\Gaze.cs(11,50): error CS1061: 'InfoBehavier' does not contain a definition for 'ToList' and no accessible extension method 'ToList' accepting a first argument of type 'InfoBehavier' could be found (are you missing a using directive or an assembly reference?)

  • @Tota1N00b

    @Tota1N00b

    3 жыл бұрын

    you may accidentally write FindObjectOfType instead of FindObjectsOfType. s is missing.

  • @IEATRAWCHICKEN

    @IEATRAWCHICKEN

    3 жыл бұрын

    Try adding "using System.Linq", it just cleared the error for me

  • @wanglinda2212

    @wanglinda2212

    3 жыл бұрын

    @@Tota1N00b Amazing! thanks!

  • @shebababu1236

    @shebababu1236

    Жыл бұрын

    I got the same error, I tried to add "using System.Linq", still it doesn't work

  • @shashwatsharma580
    @shashwatsharma5803 жыл бұрын

    I cant see the text above the objects and gaze interaction in not working. can u please help me with it?

  • @user-of2si8ew1u

    @user-of2si8ew1u

    Жыл бұрын

    hi, did you fix it?

  • @bosse-1760
    @bosse-17602 жыл бұрын

    Very nice tutorial. But I struggle with 12:02 when you press on ToList and click on Quick fix and then using system.linq; I cant find the button Quick fix nor using system.linq; the the only thing I can see at its place is Quick Actions and Refactorings... so I dont know what to do. Anyone have the same problem? Im on version 2019.4.40f1 SOLVED thanks to Roy Yang in an earlier comment he said "you may accidentally write FindObjectOfType instead of FindObjectsOfType. s is missing."

  • @bosse-1760

    @bosse-1760

    2 жыл бұрын

    SOLVED !!!! thanks to Roy Yang in an earlier comment saying "you may accidentally write FindObjectOfType instead of FindObjectsOfType. s is missing."

  • @Didi-bu8xw
    @Didi-bu8xw2 жыл бұрын

    cant open the file🙍…

  • @camelCased
    @camelCased4 жыл бұрын

    Great. But it's not truly "gaze" - it doesn't track your eyes, but just the camera center.

  • @ferdinandkasangati5089
    @ferdinandkasangati508911 ай бұрын

    hey, how are you tho? all your videos are dated 3 years ago, is everything alright man?

  • @SentinelYT
    @SentinelYT4 жыл бұрын

    AR INDOOR NAVIGATION PLEASEEE

  • @MatthewHallberg

    @MatthewHallberg

    4 жыл бұрын

    AHHH NOOOOO

  • @SentinelYT

    @SentinelYT

    4 жыл бұрын

    @@MatthewHallberg PLEASEEEEEEEEEEE 🥺

  • @MatthewHallberg

    @MatthewHallberg

    4 жыл бұрын

    @@SentinelYT I will look into it soon lol no one cares about anything else.

  • @certeccm
    @certeccm2 жыл бұрын

    Ouch. Came here because I thought this was gaze interaction (eye tracking). It isn't, it is just raycasting from the camera position (which I knew how to do). Nice tutorial though, but not what I was looking for.

  • @aboziad100
    @aboziad1003 жыл бұрын

    thank you a lot, you help every one very much do you have tutorials so i can buy? i'm educator and i need to do AR kids stories. so i need some help if you please can you send me your email.

  • @DanielMelo001
    @DanielMelo0014 жыл бұрын

    The repository doesn't exist.

Келесі