Augmented Reality Tutorial | Gaze Interaction in Unity

Поділитися
Вставка
  • Опубліковано 25 жов 2024

КОМЕНТАРІ • 99

  • @ZacharyAghaizu
    @ZacharyAghaizu 3 роки тому +3

    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 8 місяців тому

      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

  • @ZacharyAghaizu
    @ZacharyAghaizu 4 роки тому

    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

  • @thatOne873
    @thatOne873 4 роки тому +4

    huge talented, thanks for your work and explaination

  • @mohammadrasoulfard-habibi3066
    @mohammadrasoulfard-habibi3066 4 роки тому +3

    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

  • @userunidentifies7610
    @userunidentifies7610 3 роки тому +2

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

  • @刘楚楚
    @刘楚楚 3 роки тому +2

    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?

  • @ritvi
    @ritvi 3 роки тому +2

    This was a very nice tutorial. Thank you!

  • @HAHASM-q2b
    @HAHASM-q2b Рік тому

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

  • @Designguidetv
    @Designguidetv 4 роки тому

    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.

  •  2 роки тому

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

  • @igerbil3609
    @igerbil3609 2 роки тому +1

    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?)

  • @oussamamorkache2560
    @oussamamorkache2560 4 роки тому +5

    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 роки тому +1

      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

  • @khmaieshassen
    @khmaieshassen 4 роки тому +6

    was expecting the same result like in the instagram post
    😞

  • @sohanidas2911
    @sohanidas2911 3 роки тому +3

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

  • @chloefyvieadams
    @chloefyvieadams 2 роки тому +1

    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
    @trungnghia2938 Рік тому

    This is so cool, you are best 🥰🥰

  • @jaylee783
    @jaylee783 4 роки тому +1

    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

  • @RajrkSunny
    @RajrkSunny 4 роки тому

    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

  • @youssefbenbrahim3116
    @youssefbenbrahim3116 4 роки тому +2

    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
    @codingengineer1487 3 роки тому +2

    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.

  • @sreerajr7895
    @sreerajr7895 3 роки тому +2

    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.

  • @ahadali3908
    @ahadali3908 9 місяців тому

    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 8 місяців тому

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

  • @erjuanjojj
    @erjuanjojj 2 роки тому

    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.

  • @GeospatialTechnologies
    @GeospatialTechnologies 3 роки тому

    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?

  • @datasciencesagemode5691
    @datasciencesagemode5691 3 роки тому

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

  • @mentalprogram5256
    @mentalprogram5256 4 роки тому +3

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

  • @aboziad100
    @aboziad100 3 роки тому

    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

  • @gamermclife2717
    @gamermclife2717 4 роки тому +3

    😁Dude still doing some amazing stuff. #YoungStark

  • @shahidahmed7734
    @shahidahmed7734 4 роки тому +1

    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 роки тому +1

      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 :)

  • @ecarttop6955
    @ecarttop6955 2 роки тому

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

  • @hiabex
    @hiabex 2 роки тому

    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?

  • @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?

  • @vishuu528
    @vishuu528 4 роки тому +1

    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

  • @poojab3272
    @poojab3272 Рік тому

    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?

  • @stute_01
    @stute_01 2 роки тому

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

  • @diegoduarte4563
    @diegoduarte4563 4 роки тому +1

    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 роки тому +1

      @@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 3 роки тому +1

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

  • @jonbergstrom2254
    @jonbergstrom2254 3 роки тому

    Hey great tutorial!!

  • @ashishbagul6283
    @ashishbagul6283 3 роки тому

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

  • @arouareads
    @arouareads 4 роки тому

    For map visualization what API did y use please

  • @zhangmomeo2193
    @zhangmomeo2193 4 роки тому

    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.

  • @vishwahsiva8738
    @vishwahsiva8738 4 роки тому +1

    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 роки тому +4

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

    • @IEATRAWCHICKEN
      @IEATRAWCHICKEN 3 роки тому +1

      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

  • @TheConjurer100
    @TheConjurer100 4 роки тому

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

  • @AxisMundiOnline
    @AxisMundiOnline 3 роки тому

    Nice one!

  • @bosse-1760
    @bosse-1760 2 роки тому +1

    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 роки тому +1

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

  • @itayhilel2168
    @itayhilel2168 3 роки тому

    Make a video on how to make the falling cubes

  • @sbvf
    @sbvf Рік тому

    life saver

  • @certeccm
    @certeccm 2 роки тому

    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.

  • @dclxviclan
    @dclxviclan 6 місяців тому

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

  • @joshwa2264
    @joshwa2264 2 роки тому

    Can you do this with vuforia?

  • @shashwatsharma580
    @shashwatsharma580 3 роки тому

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

  • @rohitbrr
    @rohitbrr 4 роки тому

    wait. where did that gaze script come from

  • @sexypotato
    @sexypotato 4 роки тому

    Bravo!!!

  • @camelCased
    @camelCased 4 роки тому

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

  • @ferdinandkasangati5089
    @ferdinandkasangati5089 Рік тому

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

  • @rohith6xt
    @rohith6xt 4 роки тому

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

  • @stuileblank
    @stuileblank 3 роки тому

    Does it work in vuforia??

  • @ashishankit9911
    @ashishankit9911 4 роки тому

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

  • @SentinelYT
    @SentinelYT 4 роки тому +3

    AR INDOOR NAVIGATION PLEASEEE

    • @MatthewHallberg
      @MatthewHallberg 4 роки тому

      AHHH NOOOOO

    • @SentinelYT
      @SentinelYT 4 роки тому +1

      @@MatthewHallberg PLEASEEEEEEEEEEE 🥺

    • @MatthewHallberg
      @MatthewHallberg 4 роки тому +3

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

  • @nolangericke8136
    @nolangericke8136 3 роки тому

    does anyone else have trouble with the gaze interaction

  • @Didi-bu8xw
    @Didi-bu8xw 2 роки тому

    cant open the file🙍…

  • @Caio-Mendez
    @Caio-Mendez 4 роки тому

    I need help

  • @aboziad100
    @aboziad100 3 роки тому

    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
    @DanielMelo001 4 роки тому

    The repository doesn't exist.

  • @fahrulvre
    @fahrulvre 4 роки тому

    can this tutorial use for vuforia unity?