Meta’s Building Blocks | Develop Mixed Reality Apps lightning fast

Sdílet
Vložit
  • čas přidán 4. 07. 2024
  • What’s up XR developers? In this video we are going to look at another new tool from Meta, namely the Building Blocks! Building Blocks are designed to help developers discover and install XR features using the Meta XR SDK. This tool is not only guiding beginners through the setup process but can speed up the initial setup of any project significantly! The tool consists of different blocks that are usually very common use cases that many people will use over and over and we can simply integrate them into our scene by dragging and dropping it in or simply clicking on it!
    Resources:
    🔗 Building Blocks Documentation: developer.oculus.com/document...
    🔗 Meta XR Core SDK: developer.oculus.com/download... or assetstore.unity.com/packages...
    🔗 Meta XR Interaction SDK OVR Integration: assetstore.unity.com/packages...
    Other Videos:
    📹 Get started with visionOS development and Unity’s PolySpatial: • Develop for Apple Visi...
    📹 Create Believable Haptic Feedback with Meta’s Haptics Studio & Haptics SDK: • Create Believable Hapt...
    📹 Meta Quest Controller Input & Animations: • Meta Quest Controller ...
    📹 Get Started with Meta Quest Development in Unity: • Get Started with Meta ...
    Join the Discord!
    👾 / discord
    Support the Channel:
    🫂 Patreon: / blackwhalestudio
    🐦 Twitter: / xrdevrob
    Need professional XR & Multiplayer development for your project?
    👨‍💻 Get in touch with us: bento.me/blackwhale
    Chapters:
    0:00 Intro
    0:52 Download and Install Meta XR Core SDK
    1:42 Building Block Introduction
    3:31 Look at OVR Camera Rig Settings
    3:55 Passthrough Setup
    4:35 Add Controller and Hands Tracking & Visuals
    5:03 Oculus Link App Settings for Passthrough!
    5:20 Testing Scene
    5:42 Passthrough Portal Setup
    6:09 Testing Passthrough Portal
    6:15 Room Model (Scene Understanding) Setup
    6:54 Testing Scene Model
    7:33 Install Meta XR Interaction SDK OVR Integration
    8:22 Add Grabbable Cube and Pokeable Button
    9:04 Testing Interaction
    9:27 Outro

Komentáře • 59

  • @nickromanek9444
    @nickromanek9444 Před 6 měsíci +9

    I love how they're making this more accessible to people with little development experience. Would love to see what can be built with these blocks, looking forward to more videos like this!

  • @leynenslucker2991
    @leynenslucker2991 Před 6 měsíci +6

    As an XR dev, I am a bit upset that it didn't come up a bit earlier, and also very glad that I don't have to build more manual and script settings...

  • @MrBenPi
    @MrBenPi Před 5 měsíci +2

    Very nice. Especially when I think of the hours I used to spend trying to figure some of these things out. Nice job.

  • @AuroraVR999
    @AuroraVR999 Před 6 měsíci +1

    This is really fantastic!

  • @adityapuranik8469
    @adityapuranik8469 Před 6 měsíci +1

    Man, this is a great video! Loved it. Following you closely.

  • @haraldgundersen7303
    @haraldgundersen7303 Před 6 měsíci +1

    Thank you very much for this great overview. Would love to see some more of placing CG on real world objects Perhaps Third Person character standard unity enhanced to run around hiding and jumping based on scenemanager? These videos is all I want for Christmas... (Christ mess)😎🤠

    • @blackwhalestudio
      @blackwhalestudio  Před 6 měsíci

      Thanks, I will definitely consider a dedicated video for scene understanding and your idea sounds like a great sample for it!

  • @alaeeddine9662
    @alaeeddine9662 Před 6 měsíci +1

    Thank u

  • @haraldgundersen7303
    @haraldgundersen7303 Před 6 měsíci +1

    Be sure to have very good lighting when testing this. Good light helped more than anticipated with consistency in tracking controls versus hands... Also material will not automatically get updated to URP

  • @escoladebim4718
    @escoladebim4718 Před 9 dny

    Congratulations! Great video! I had an issue while testing my Project. When i hit play to test, in Quest 3 appears a screen showing a message: Loading... and nothing happens. Any idea what i may be missing? I'm using 2022.3.34f1 Editor Version by the way. Thanks!

  • @mircodalessio9634
    @mircodalessio9634 Před 4 měsíci

    Some one had problems with the poke Interactable? because in my project it works on play by unity but it doesn't work on build, thank you!

  • @rexMetaverse
    @rexMetaverse Před 6 měsíci +1

    😎👓

  • @truehealthx
    @truehealthx Před 6 měsíci +1

    Superb, building blocks for Meta Avatars?

  • @zurashinjikashvili4664
    @zurashinjikashvili4664 Před měsícem

    Great tool! not working with Unity 6, fix please :))

  • @MantoDev
    @MantoDev Před 4 měsíci

    Thanks for this video, that's really cool and easy to use this integration! I have a question though: where's the movement blocks? Like, there's no teleport or slide movement?

    • @blackwhalestudio
      @blackwhalestudio  Před 4 měsíci +1

      Unfortunately, for whatever reason there is no locomotion block yet!

    • @MantoDev
      @MantoDev Před 4 měsíci +1

      @@blackwhalestudio Thanks for the reply! Love your channel.

  • @joesmeagle
    @joesmeagle Před 6 měsíci +1

    Great overview...! It is not clear if all of this works with the OpenXR "Meta Quest" feature group or is incompatible? In the former case you'd be able to use AR Foundation API's and the Unity's XR Interaction Toolkit with Unity's XR Origin (and camera rig). Or is Meta XR Core SDK tie you into a Meta OVR type environment that would lock your App to the Meta platform?

    • @blackwhalestudio
      @blackwhalestudio  Před 6 měsíci

      Yes, this requires you to use the Oculus XR plugin instead of the OpenXR plugin as far as I know, since we are using the OVR Camera Rig here which is unique to the Oculus SDK.

    • @joesmeagle
      @joesmeagle Před 6 měsíci +1

      It is a shame we have to decide to lock into Meta's OVR rig instead of Unity's xrRig to get the latest Meta features. Unity and Meta are now exposing 'some' features wit OpenXR. But I wish Meta focus on expose everything under OpenXR even if as a extension feature until Unity could catch up.

  • @siddiqBouharam
    @siddiqBouharam Před 2 měsíci

    handtracking not working with me
    i have quest 3
    win 11
    unity 2022.3.21f
    meta all in one v64

  • @qualar
    @qualar Před 4 měsíci +1

    I have enabled physics capsules on the hands and I want to detect when my hands touch gameobjects but my colliders do not detect the hands. Any ideas?

    • @corycoral7072
      @corycoral7072 Před 4 měsíci +1

      Yeah im having the same issue. Can’t find an answer anywhere on this

    • @TayoEXE
      @TayoEXE Před 4 měsíci

      I haven't looked at it personally yet, but did you make sure that your physics layers are set to interact with each other?

    • @qualar
      @qualar Před 4 měsíci

      @@TayoEXE I ending up giving up.

  • @jalals9365
    @jalals9365 Před 5 měsíci +1

    How to enable the passthrough on the game scene? Thank you in advance

    • @blackwhalestudio
      @blackwhalestudio  Před 5 měsíci

      You can watch my tutorial here: czcams.com/video/PmDPQe-mnnI/video.html&t

  • @MasahiroKawarai
    @MasahiroKawarai Před 2 měsíci

    7:22
    You see blue walls on your quest, but when I try it, I couldn't see anything just passthrough.
    How can I fix this problem??

    • @blackwhalestudio
      @blackwhalestudio  Před 2 měsíci

      this is not a problem, the building block has just been updated. To apply a new material to your room model, consider using MRUK (Mixed Reality Utility Kit)

  • @IlanPerez
    @IlanPerez Před 6 měsíci

    How do you hide the block mesh in the MR mode?

    • @blackwhalestudio
      @blackwhalestudio  Před 6 měsíci +1

      On the Room Model gameObject there is a component that let's you select which plane mesh you would like to use for your room models. You can either create your own or use Meta's invisible mesh prefab! :)

  • @yavalang
    @yavalang Před 5 měsíci +1

    Hmmm, the Grabbable Cube and/or Pokeable Button forces the Editor to crash (editor 2022.3.14f1 and Meta XR Modules 60.0.0). But anyway, thanks for guiding how to use!

    • @blackwhalestudio
      @blackwhalestudio  Před 5 měsíci

      Interesting, I will report this to Meta, thanks for letting us know!

    • @yavalang
      @yavalang Před 5 měsíci +1

      @@blackwhalestudio Thanks, btw, what Versions are you using?

    • @blackwhalestudio
      @blackwhalestudio  Před 5 měsíci

      Meta XR SDK v60

  • @dionaea973
    @dionaea973 Před 4 měsíci

    thanks for your videos !! Great ! I've an issue when I test room model creation. My quest 3 is connected with a cable and when I click on play in unity it tells me it's not possible to create a room when connected by cable... I've seen you're not connected to you computer while testing room model... how do you do ? thanks

    • @blackwhalestudio
      @blackwhalestudio  Před 4 měsíci +1

      Hi, make sure to check scene support on your OVR manager and also enable Spatial Data over Meta Link in your Oculus Link App!

    • @dionaea973
      @dionaea973 Před 4 měsíci

      ​@blackwhalestudio thanks for your quick reply. In the meantime I managed to visualize my room by building and transfering the apk on meta quest with MQDH

  • @kinnetikira
    @kinnetikira Před 4 měsíci

    This appears to only load the tracker but not the controllable or interactable for the controllers, jus the hands, my controllers are unable to do anything after adding all those blocks :S

    • @blackwhalestudio
      @blackwhalestudio  Před 4 měsíci

      yes, unfortunately the building blocks only add functionality to the hands right now. however, you can see how the hands are set up and add the same components to the controllers, they just have a slightly different name. For example instead of handGrab it would be controllerGrab!

  • @vrking7725
    @vrking7725 Před 5 měsíci

    Thanks for the video. Is it possible to see the test scene directly in Unity Gameview? I run it and nothing happens. What should I do?

    • @taeyangyoo1941
      @taeyangyoo1941 Před 5 měsíci

      I also want to know this information! Please help!

    • @blackwhalestudio
      @blackwhalestudio  Před 4 měsíci

      Have you guys checked the check-box for the Oculus XR plugin for Windows in the XR Plugin Management?

  • @haraldgundersen7303
    @haraldgundersen7303 Před 6 měsíci

    After adding HandTracking and Controllertracking I still can't see controller model or hand model when running (2022.3.15f1 URP). Could it be some setting I've overlooked?

    • @blackwhalestudio
      @blackwhalestudio  Před 6 měsíci

      There could be an issue with the render pipeline! As far as I know, Meta unfortunately made the Materials read-only, which means if you are using URP, you won't be able to convert the materials. However, in this case they should be pink and not just vanish...

    • @haraldgundersen7303
      @haraldgundersen7303 Před 6 měsíci +1

      @@blackwhalestudio Agree they are pink in the editor but seems to not show up in the quest . will try unity 2021 standard 3D...

    • @blackwhalestudio
      @blackwhalestudio  Před 6 měsíci

      @@haraldgundersen7303 Yes, that should work!

    • @haraldgundersen7303
      @haraldgundersen7303 Před 6 měsíci

      Kind of got it to work on 2021 3D standard. Guess I have to try tweaking some parms...😇

  • @FlorianBuchholz1
    @FlorianBuchholz1 Před 5 měsíci +1

    How can I use the Room-Model information in Unity?

    • @blackwhalestudio
      @blackwhalestudio  Před 5 měsíci +1

      You can watch my video here: czcams.com/video/n6YZlp4yMwM/video.html&t

    • @FlorianBuchholz1
      @FlorianBuchholz1 Před 5 měsíci

      @@blackwhalestudio perfect I will try that as soon as possible 😊. Got it running yesterday by myself, kinda, but the position of all of the preset furniture/walls were in 0,0,0. So I'll look into your way 😊

  • @kMuhammadMaazAkhter
    @kMuhammadMaazAkhter Před 14 dny

    it is only limited to Android Platform? not for windows?

  • @marinaramirofde
    @marinaramirofde Před 6 měsíci

    I need more help with building blocks :(

    • @blackwhalestudio
      @blackwhalestudio  Před 6 měsíci +1

      Join our Discord and feel free to ask any questions there!