How To Setup VR Development in Unity 2022.2 with a Quest 2 (XR Interaction Toolkit 2.1)

Поделиться
HTML-код
  • Опубликовано: 26 дек 2024

Комментарии •

  • @RhysDee
    @RhysDee Год назад +59

    For anyone stuck with the play view not working between the Quest and Unity. Open the Oculus software -> go to settings -> general -> make sure OpenXR Runtime is set to active.

    • @autobr_
      @autobr_ Год назад +1

      and further still, I recommend setting it to OpenXR default as well... wouldn't pick up the headset otherwise

    • @妧-n9y
      @妧-n9y Год назад

      Thank you so much. That helps.🥺

    • @BonaTheBone1
      @BonaTheBone1 Год назад +1

      thank you so much it took me 3 weeks to figure that out and this coment helped

    • @joshman234
      @joshman234 11 месяцев назад +3

      Thank god for this comment, also you may have to allow unknown sources, which should be just above the OpenXR setting in the general tab

    • @kanter1598
      @kanter1598 8 месяцев назад

      Thank you

  • @ThePaperMonde
    @ThePaperMonde 11 месяцев назад +24

    MATE, you're saving my final semester project, thanks. You're the best.

  • @chrloh9855
    @chrloh9855 Год назад +11

    Man without you my job would be so difficult

  • @massgong2758
    @massgong2758 Год назад +7

    i was wonder why my touch controller cant move ,and i find this , i didnt set controller preset for both hand , u save my day ,much thanks ,liked it !

  • @ChrisBromley93
    @ChrisBromley93 Год назад +3

    God damn after following 3 tutorials that just broke Unity THIS is what i needed , thx so much i can finally get started with VR stuff lol

  • @huzayfasyed5488
    @huzayfasyed5488 Год назад +7

    way better than the actual unity tutorial lol thank you

  • @serdardogan4175
    @serdardogan4175 9 месяцев назад +1

    This video saved my many hours. Thank you!

  • @arooly
    @arooly Год назад +3

    Thank you, first tutorial that works.

  • @lin.256
    @lin.256 2 месяца назад

    Full of useful information and a well rounded tutorial for starting a VR game in Unity. Thanks!

  • @appleseedgames6934
    @appleseedgames6934 Год назад +3

    For those wondering why controllers aren't moving or recieving input, you have to click on the controllers and select 'use reference' and manually put in the input controllers for each one as shown in the video for it to work

  • @kylemorrison8573
    @kylemorrison8573 6 месяцев назад +1

    so clear and well done, also a lifesaver for my project semester!!

  • @the1anonlyblake
    @the1anonlyblake Год назад +13

    very good tutorial. Worked flawlessly for me. Keep up the great work! you have earned +1 like

  • @xXTHE_QUAGXx
    @xXTHE_QUAGXx Год назад +2

    You're awesome!! This was so helpful to me just trying to figure out some basics. Cant wait to get more in depth with my VR development. Thanks a ton!

  • @FearTec
    @FearTec Год назад +1

    This helped me so much, worked a treat

  • @jucarave
    @jucarave Год назад

    Awesome tutorial, just what I needed to get started

  • @wheatmonke
    @wheatmonke Год назад +1

    4:45 when you say check the android box there’s no android box for me. HELP

  • @Koski_Sampo
    @Koski_Sampo 6 месяцев назад

    Thank you. I'm getting an index out of range error at least 2 out of 3 times in one of the libraries when clicking play, but this still got me further than any other guide. Hope I can figure out the errors somehow. Might be because I'm running it on an a Quest 1, since it's all I could get my hands on

  • @t90gamemakervietnam8
    @t90gamemakervietnam8 9 месяцев назад +1

    It's so awesome! Tks for your tutorial

    • @meetras
      @meetras  8 месяцев назад

      You're welcome 😊

  • @sergk5701
    @sergk5701 8 месяцев назад +2

    The tutorial is great, but after going precisely step by step - Unity says "Unable to start Oculus XR Plugin." - and nothing works. Cant find any solution to this. UPD ! : so here's what it was. Inside the Headset itself, inside it's VR environment : Settings \ System \ Quest link \ Launch Quest Link (and you actually need to push that thing with your controller ray, though it is not blue or anything) \ and now push button which says "Launch". The view inside headset should change entirely - and seems like that how you actually activate the link. Tricky thing - the "launch Quest Link" button may not be there. This means you need to restart your headset or need another cable or etc.. The video for the steps is here starting 2nd min: ruclips.net/video/kz33-7z_fM4/видео.htmlsi=hdGPPsgiaYUtNMTM&t=147
    so in your tutorial you are going through this very quickly starting 12th minute. BUT it seems it may be different depending on what happened with the headset before or whatever.

  • @ancientRL
    @ancientRL 4 месяца назад

    Super helpful! I was stuck on something, and this video really helped me out. Thanks a lot

    • @meetras
      @meetras  4 месяца назад

      Glad it helped!

  • @jeffreyjacobson916
    @jeffreyjacobson916 3 месяца назад

    Very helpful. Thank you for this video!

  • @swiatek34
    @swiatek34 Год назад

    Worked for me on first try, thanks

  • @jakemacleay
    @jakemacleay Год назад

    I❤U - ive wasted so much time trying to get this working by following wrong instructions. Thankyou!

  • @junlunwang2676
    @junlunwang2676 Год назад +1

    Very nice tutorial I found a lot of tutorial video only this let me successful in Unity thanks

  • @RecuRecording
    @RecuRecording 10 месяцев назад +1

    Thank you so much. 100% helpfull

  • @2024-it
    @2024-it 10 месяцев назад

    thanks you so much for the tutorial , save my semester lol

  • @vaxs_yt
    @vaxs_yt 11 месяцев назад

    Thank you, this tutorial will help me so much !

  • @WilEngl
    @WilEngl Год назад +1

    This is beautiful. Thank you so much :)

  • @Friendlyclassic
    @Friendlyclassic 10 месяцев назад +1

    Tip: if the android settings doesn’t show click file in the top left corner and build settings and install android from unity hub

    • @Tiazzful
      @Tiazzful 10 месяцев назад

      Thank you!

  • @ansdummymail2024
    @ansdummymail2024 7 месяцев назад +1

    now the xr interaction toolkit version is 3.0.3 and there is not left hand and right hand controller(no Vr Controller Action Based)
    What to do now? I am stuck in the beginning??

  • @benlines2987
    @benlines2987 Год назад +1

    I followed everything you did and the headset still doesn’t move in the Game tab

  • @spark-games-uk
    @spark-games-uk Год назад

    Awsome as usual Luce ;)

  • @Itharhadnana1999
    @Itharhadnana1999 7 месяцев назад

    This is beautiful thank you so much

    • @meetras
      @meetras  7 месяцев назад

      You're welcome 😊

  • @blaxxun75
    @blaxxun75 Год назад

    Why do you choose WINDOWS tab instead of ANDROID tab @ 5:17?

  • @mohamedriyas-r6f
    @mohamedriyas-r6f Год назад +1

    thank you so much brother

  • @johnnywaffles6870
    @johnnywaffles6870 Год назад +1

    Great tutorial, thanks! Does anything change for Unity 2023 release?

    • @meetras
      @meetras  Год назад

      Not that I know of.

  • @tanziee
    @tanziee Год назад +2

    A great tutorial, even though it was setup for quest 2 I could set it up for my Rift!

  • @FaustoTube1972
    @FaustoTube1972 Год назад +1

    Fantastic !!! And if I want to move in the scene ? Thanks

  • @AlexRonai
    @AlexRonai Год назад +1

    When I click preset for the Left Controller and Right Controller, I have none even though I have the XR Interaction Toolkit and XR Plugin Management packages installed

    • @meetras
      @meetras  Год назад

      In the package manager for the XR Interaction Toolkit you need to import the sample assets.

  • @Nick-sc3hj
    @Nick-sc3hj Год назад +2

    Thank you for this tutorial! it is the First one that actually works!👏👏👏

  • @domolutz
    @domolutz Год назад

    Thank you very much for this tutorial. It worked rly well for the controllers but the headset doesn't get tracked for me, no position or rotation update...

  • @IgnorantIguanna
    @IgnorantIguanna 2 месяца назад

    can someone explain why i can control my camera but it is just black in the headset, thanks

  • @ritchiecoleman2813
    @ritchiecoleman2813 Год назад +1

    thank you it works

  • @Y-U-lookin--my-name
    @Y-U-lookin--my-name 3 месяца назад

    the part where you need to put in the controller model it dosnt let me do it PLEASE RESPOND ASAP

  • @appleseedgames6934
    @appleseedgames6934 Год назад

    Beautiful tutorial, thanks a lot

  • @emilibroooo
    @emilibroooo 2 месяца назад

    Great Tutorial! Can anyone point me in a direction for setting up the button/trigger/joystick animations on the quest controller?

  • @einraumdesign
    @einraumdesign Год назад +2

    Very good guide - helped a lot. Thank you!

  • @joshuatree1577
    @joshuatree1577 Год назад

    keep doing these tutorials. Well done

  • @johnozier4001
    @johnozier4001 Год назад +1

    Great video.

    • @meetras
      @meetras  Год назад

      Thanks!

    • @johnozier4001
      @johnozier4001 Год назад +1

      @@meetras You’re very welcome. You are one of the few RUclipsr who has made it clear to setup Oculus for Development

    • @meetras
      @meetras  Год назад +1

      @@johnozier4001 That’s a lot of praise! I’ve got a few more Unity / VR tutorials in the works, just trying to find the time to make them clear and concise as possible. Really happy to have helped you get setup though!

    • @johnozier4001
      @johnozier4001 Год назад +1

      @@meetras Looking forward to seeing more

  • @gilatto
    @gilatto Год назад

    You're awesome. Thanks.

  • @undeaddoeinc.407
    @undeaddoeinc.407 Год назад

    So when I got to preferences it doesnt show up. My Unity also doesnt restart after i install the plugins. What am i doing wrong?

  • @frankreiser_recaremo
    @frankreiser_recaremo 6 месяцев назад

    Amazing - thank you

    • @meetras
      @meetras  6 месяцев назад

      Thank you too!

  • @grantsinclair7421
    @grantsinclair7421 Год назад +1

    there is no movement in this video right? i can look around and see the controller but the buttons do nothings. That still needs to be implemented correct?

    • @meetras
      @meetras  Год назад +1

      That is correct, for movement you need a locomotion system and add the necessary components to get teleportation or continuous movement. I have a very basic video on setting up teleportation but I don’t believe I’ve covered continuous movement yet.

  • @derinax3223
    @derinax3223 Год назад +2

    For some reason it wont track my oculus rift s controllers even though I set everything up the way you did

    • @meetras
      @meetras  Год назад

      There's a few things that can stop the controllers from tracking and missing just one of them can cause this headache. First make sure the preset was applied to the XR Controller component on the left and right hand controller game objects. Next check the scene has a XR Interaction Manager game object this should have been created when you added the XR Origin to the scene, if you're missing it right click in the hierarchy > Create > XR > XR Interaction Manager. Finally make sure in the scene there is an input action manager component with the XRI Default Input Actions file applied in the Action assets list, in the video I add this component to the XR Interaction Manager game object. Missing any of these steps can cause the controllers not to track.

    • @Actionsen
      @Actionsen Год назад +3

      @@meetras i have same issue and i made every step from your directions, and my quest 2 controllers still not working in game ((

    • @Actionsen
      @Actionsen Год назад

      But i have unity ver. 2022.2.17* and XRI Toolkit ver. 2.3.1 .. maybe this is important.. Does anyone fixed it?

  • @BartMassee
    @BartMassee Год назад

    nice video!! thanks🎉

  • @Buff55
    @Buff55 Год назад

    The presets seem to be missing. What are the settings that have to be used?

  • @lelordiii8702
    @lelordiii8702 8 месяцев назад

    I've been having this issue where the presets aren't there

  • @BatukanDemirtaş
    @BatukanDemirtaş 9 месяцев назад

    the quest link stuck on black screen with gtx 1650, anyone has a solution?

  • @debasishnath6751
    @debasishnath6751 11 месяцев назад

    Is it possible to connect the oculus quest 2 with a USB cable tk pc?

  • @ridiqulos
    @ridiqulos Год назад +1

    Genius!

  • @Lherme
    @Lherme Год назад

    does this work with virtual desktop instead of airlink/cable?

  • @曹若璇-l5o
    @曹若璇-l5o Год назад

    Thanks a lot! May I ask how can I save the real-time controller data(location and rotation)?

  • @maxhedges4167
    @maxhedges4167 Год назад

    Hey, given that I've completed all you have shown in this video. How do I then include joystick movement?

  • @serotoninshane
    @serotoninshane Год назад +1

    I'm having an issue where my vr controllers can intercept through each other when pushed together from both top ends. Any ideas on what I may be missing. (They track perfectly every other way besides that when touching). Cheers.

    • @meetras
      @meetras  Год назад

      The only thing I can think of is the position of the mesh is not completely at zero on the X, Y and Z this maybe the case for any of their parents too. That’s where I’d check first.

  • @1979zeesh
    @1979zeesh Год назад

    an awesome and very precise tutorial mate...one question: can we publish our game using free personal plan?or at least visible to us only? just like we install our own android app on the phone for testing out of simulation environment

    • @autobr_
      @autobr_ Год назад +1

      you can build it to your oculus... I don't know that process but it's not "published" per se... as long as you don't officially publish it you won't be hit by that runtime pricing BS

  • @Calabunga567
    @Calabunga567 10 месяцев назад

    Where is the link to the oculus download page

  • @lulitoscano
    @lulitoscano Год назад

    Hola! Cada vez que quiero seleccionar en cada controlador, en el XR controller action-based, la opcion del "XR Default..." no me aparece nada mas que "n one". Alguien sabe por qué? gracias!

  • @natzos6372
    @natzos6372 Год назад

    the usb test somehow doesnt show up under setup and settings

  • @MrJostrooper
    @MrJostrooper Год назад +3

    Good setup and easy to follow.
    However, I've been looking for a while how to make the hands visible with the controllers. I want to make the hands slightly translucent so that you can still see the buttons of the controller. The fingers also have to move when I use a button on the controller. Do you know how to set this up? Or do you know a good tutorial that explains that.

    • @meetras
      @meetras  Год назад +2

      Great question! What you will need is a hand model thats rigged in a 3D software such as Maya / Blender that has poses setup for each button press / interaction you would like.
      For the translucentcy you would achieve this with a transparent material or appropriate shader for your intended effect.
      For the fingers moving you would use blend shapes with a skinned mesh renderer and lerp between them depending on the provided input. With each button, trigger and analogue stick interaction this could get a little complicated very fast and is probably why there is not too many resources on how to achieve this, if I have time I'll try to make my own tutorial as its a very nice system to try implement.

    • @MrJostrooper
      @MrJostrooper Год назад +1

      @@meetras I hope you can create a solution and looking forward to it already. Thanks

  • @KidraGames
    @KidraGames 2 месяца назад

    Does this work for quest 3

  • @strummyuke
    @strummyuke Год назад

    I know its probably a silly question, but do I need a physical quest 2 to start developing a game for it?

    • @DaleCooper222
      @DaleCooper222 Год назад

      Probably yes if you want to test it. The new toolkit has a system where you can do testing with keyboard. But it doesn't mean that the experience is the same. I done levels and then tested with oculus just to find lot of bugs

  • @terryterry8744
    @terryterry8744 Год назад

    I keep getting unable to start Oculus XR Plugin message in console...

  • @arsridharsadana7734
    @arsridharsadana7734 Год назад

    Hi in the camera offset I have only main camera there is no left and right quest

    • @meetras
      @meetras  Год назад

      That’s odd. If you go Create > XR > XR Origin (VR) there should be left and right controller automatically there. If not you could replace these by creating an empty game object and attaching an XR Controller component to each the left and right hands.

  • @ricardomiranda7737
    @ricardomiranda7737 Год назад

    For some reason only the left controller works when running the game. Any idea what may be happening with the right controller?

    • @meetras
      @meetras  Год назад

      On the right hand XR Controller have you applied the right hand preset from the interaction toolkits sample assets?

  • @InkGT99997
    @InkGT99997 Год назад

    my gpu is too bad to use the oculus app

  • @Sufix_And_Predlog
    @Sufix_And_Predlog Год назад

    I don't Have Lefthand Controller and Righthand Controller

  • @SanyaGrek22
    @SanyaGrek22 Год назад

    What do you cheawing?

  • @SirServi
    @SirServi Год назад

    when i go to add the file from the meta app it wont let me transfer it over to unity

  • @Andrew-he5gj
    @Andrew-he5gj Год назад

    brilliant thanks.....can you do one for input controls? got everything working but have no forward back etc

  • @nicolasjochem1814
    @nicolasjochem1814 Год назад

    thank you so much. wait are you telling me i dont need MQDH -.-

  • @cgiink
    @cgiink 9 месяцев назад

    Has anyone tried with Quest 3? Pls

  • @Promonstermag_the_memer
    @Promonstermag_the_memer 6 месяцев назад

    i dont have android logo

  • @Chocmuffin
    @Chocmuffin Год назад

    I can’t get my oculus to connect

  • @poulticegeist
    @poulticegeist Год назад +1

    when installing unity, will we need both openjdk and android sdk and ndk tools as shown in the unity hub installer for developing for the quest 2?

    • @meetras
      @meetras  Год назад +1

      If you plan to run the game as standalone on the Quest 2 yes, you will need to have all the android modules installed for your editor. If you plan to only develop for tethered VR then you’ll be fine with just a windows build. If you don’t have these installed you might be able to add them in Unity hub, if not uninstalling the editor version and reinstalling with the modules enabled will get you going.

  • @l0bst3r-harharharhar
    @l0bst3r-harharharhar Год назад

    i made a game for vr
    😀😀😀😀😀😀😀😁😁😁🤣🤣🤣😂😂😂🤯

  • @kiralight6825
    @kiralight6825 Год назад

    hello. testing

  • @randomchannel1281
    @randomchannel1281 Год назад

    Set it up wrong due to google fml I staysd up all fucking night 😢