Creating a Virtual Camera using HTC Vive in Unreal Engine (4.26)

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

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

  • @tyldarprod1399
    @tyldarprod1399 3 года назад +3

    Thank you. You have provided valuable information on continously evolving system.

  • @brianbarranteslara
    @brianbarranteslara 2 года назад +4

    Thank you so much! This is the only tutorial that could help me set this up! Thanks a lot! 👌

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

      We will be updating this video a bit to make it work with Unreal Engine 5. There are a few changes you'll need to make, as well as some major updates we've made to the base rig.

  • @3dystopia606
    @3dystopia606 Год назад +1

    Still working in 2023 (UE5.1) A big thanks, awesome tutorial!

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

      hey, planning to try it with UE 5.1. Please tell me did you have any problems with having HMD connected?
      Thanks in advance!

    • @3dystopia606
      @3dystopia606 Год назад

      @@reljavsimic4978 Hey, I'm not sure to understand, what kind of issues? Following tutorial everything went fine, only issue was about scale and that vive solution was not very convenient for me in the end. I used android plugin for camera that is more natural camera

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

      @@3dystopia606 Hey you can use this on an Android and the procedure will vary...?

    • @3dystopia606
      @3dystopia606 Месяц назад

      @@duchmais7120 sorry, just saw you comment. you can use mocap fusion to link trackers to a camera (50$) or you can make a blueprint for your camera and look for the setup to link the htc tracker.

  • @derekdevine6817
    @derekdevine6817 2 года назад +1

    THANK YOU!! Great Tutorail

  • @leonardtenn6746
    @leonardtenn6746 3 года назад +2

    Nick, you made a great starter video for VR training, I too am very inspired by Matt Workman's work, you slowed your training down in the Event Graph nodes. I was able to finally take some steps in connecting HTC Vive controller to Unreal Engine. I been working in Unreal 9 months and you get brain fog at times because this game is not easy for me. Patience, Practice, Reading, Learning, RUclips, and of course spend Money. KEEP UP YOUR RUclips Channel

    • @jeffersonluke4774
      @jeffersonluke4774 3 года назад

      i guess I'm quite randomly asking but do anyone know of a good place to stream newly released movies online ?

    • @braydenpaxton8091
      @braydenpaxton8091 3 года назад

      @Jefferson Luke Flixportal :P

    • @jeffersonluke4774
      @jeffersonluke4774 3 года назад

      @Brayden Paxton thanks, I went there and it seems like a nice service =) I really appreciate it !

    • @braydenpaxton8091
      @braydenpaxton8091 3 года назад

      @Jefferson Luke You are welcome xD

  • @ponyrang
    @ponyrang 2 года назад +1

    Wow, My best friend, I liked the video very much, thanks you for sharing, stay safe, stay blessed

  • @RmaNYouTube
    @RmaNYouTube 2 года назад +1

    for QUEST 2 users, you just have to connect quest to PC via Airlink, then open up steamVR, and once the steamVR recognises your HMD and controllers, do the same exact method as this video. for the index, numbers, QUEST controllers for me were usually 1&2.

    • @RetroPixelDigital
      @RetroPixelDigital  2 года назад

      Thanks! This is great information to know! We are in the process of making an updated video for this, including new hardware and rig, and we could include this information.
      We will also include info about how to find your index numbers through a blueprint.

    • @RmaNYouTube
      @RmaNYouTube 2 года назад

      @@RetroPixelDigital all the best 😉 thanks ofr this tutorial, it was the only tutorial which helped me to track virtual cameras with VR equipments

  • @sinanarts
    @sinanarts 3 года назад +1

    Wonderful and simple is that thank you for the precious post...

  • @alex630710
    @alex630710 3 года назад +3

    Excellent tutorial thank you very much .

  • @nicolaspeyroche
    @nicolaspeyroche 3 года назад +1

    Perfect tutorial !!! Thank you !!!

  • @albertusbodenstein1976
    @albertusbodenstein1976 3 дня назад

    So.. Unreal measure in Centimetres, and Vive in Metres. My stage is too small.. so when I rotate everyting works fine, but when I move around in unreal, its very small to no movement.. How do you fix that the Measuer unit in Unreal, and in Vive is Centimetres?

  • @gtchord
    @gtchord 2 года назад +1

    Thank you very much~!😊😊😊😊😊

  • @georges8408
    @georges8408 2 года назад +1

    nice tutorial...but how you set up all the equipment ? what we need for this ? how many trackers ? how they are connected with pc ? so many info missing

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

      This is just a basic HTC Vive system with 2 trackers. Nothing fancy. I recommend adding a few extra trackers if you have a larger space, but this is just a vanilla HTC Vive setup.

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

    great tutorial ! zoom is not working why?

  • @yoon-younglee4422
    @yoon-younglee4422 3 года назад +2

    Thanks for the tutorial man. I'm trying with my oculus quest 2, it's just pain in the ass as my laptop is not compatible with the link cable, I had to use airlink and the HMD just swaps into the transform, double influencing the location of the blueprint actor like you mentioned in 4:53.

    • @tylerwalker492
      @tylerwalker492 2 года назад +1

      Did you ever get this working? I'm curious, because I thought it was only possible to do the tracking through UE4 if it was outside-in tracking, like using the base stations to measure the HMD's location, but the Quest 2 uses inside-out tracking, right? It uses internal cameras to track it's location in a room?
      I thought this method was incompatible with this kind of use-case, but I'd be interested to hear if you've got it working!

    • @RmaNYouTube
      @RmaNYouTube 2 года назад +1

      @@tylerwalker492 I did it in quest 2. You just have to connect it with Airlink and once the SteamVR recognise your quest controllers, you're good to go with this method.

  • @danielodom8245
    @danielodom8245 2 года назад +2

    Another question is there any way to average the transform data from the controller to smooth it out? Like a way to make the camera sort of stabilize from averaging the data before it transforms.

    • @jainradhakrishnan6600
      @jainradhakrishnan6600 2 года назад +2

      I'm not sure about within the software (probably), but from a film perspective, attach the controller and camera to a gimbal; this technology will stabilize the controller/camera/shot and a necessary tool for aspiring filmmakers. A tripod also works.

    • @bigandtallrecords
      @bigandtallrecords 2 года назад +2

      @@jainradhakrishnan6600 That is a good idea. Thanks a lot dude!

  • @danielodom8245
    @danielodom8245 2 года назад +2

    Really appreciate you making these videos. I've got the tracker working as expected now in Unreal. I'm trying to export the tracking data that I record in Unreal to Blender. Do you have any ideas on how to do this? Or do you know if there is a way to use the Vive controller directly within Blender in the same way parenting the transform data to the camera? Thanks alot!

    • @NickRomick
      @NickRomick 2 года назад

      Sorry about the wait on this... I haven't tried it out, but you could most likely bake the animation of the camera from within Sequencer, then export that to FBX, and import it into Blender. I don't use Blender much, but I know it can import FBX without issues...
      The real question is if you can bake out and export the FBX camera... If this isn't straightforward, or it doesn't work, let me know and I will look into a possible solution when I have a few minutes!

  • @EnJFilmz
    @EnJFilmz 3 года назад

    Thanks a Million!👍

  • @sotal6009
    @sotal6009 2 года назад +1

    Nice vedio
    , can I use the old version of HTC vive with base station 1?

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

    Hi, if I buy only one Vive tracker is it enough to track the motion? or base stations are compulsory?

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

    Does vive controller work without the base station?

  • @nishantkhokrale1381
    @nishantkhokrale1381 2 года назад +1

    I followed completely as you showed in the video but the virtual camera is not working, please help me figure how it works, thanks!

    • @RetroPixelDigital
      @RetroPixelDigital  2 года назад

      Join our Discord here - discord.gg/RxUV5guhZt
      We will see if we can help out!

  • @Manosh0303
    @Manosh0303 3 года назад

    It's work! You're the best.

  • @kdmfilm7176
    @kdmfilm7176 2 года назад +1

    Hello, tell me please, do you need a complete set of htc vive or just 2 base stations with a controller (tracker)?

    • @RetroPixelDigital
      @RetroPixelDigital  2 года назад

      We just used to 2 base stations, but the HMD was hooked up. I think there are some ways to get the HTC Vive working without the HMD, but have never tried it. We're setting up to use HTC Mars, which is a bit more on the pricey end...

  • @BigfootU
    @BigfootU 3 года назад

    Thanks for this!!

  • @barryostash2296
    @barryostash2296 3 года назад +1

    Sweet!

  • @antxionrhykel2699
    @antxionrhykel2699 3 года назад +2

    So all my rotations work, but the physical transform (moving left right forward back up and down) seem to be moving only millimeters in unreal, is there a way to adjust the movement values or correct this?
    Thank you the tutorial was much more straight forward than other tutorials I've found

    • @NickRomick
      @NickRomick 3 года назад +1

      Thanks for the kind words. I've noticed that it doesn't move enough, too. I'm thinking it's got something to do with real world scale of the scene, but I'll have to dig deeper. Stay tuned!

    • @prabhuperiyandavar9207
      @prabhuperiyandavar9207 3 года назад +2

      @@NickRomick Had any luck finding it out?
      Even I am struck at it :(

    • @NickRomick
      @NickRomick 3 года назад +1

      @@prabhuperiyandavar9207 I haven't had a chance yet. It might be your world scale? Can you check your scene and units it to make sure it isn't too big? Mine seems to be slightly off, but not toooo bad. I still will be looking into tweaking it, but haven't had a chance yet.

    • @devilyitan
      @devilyitan 3 года назад +1

      You should change the Units in wich UE4 works (Unreal Units to Meters o CM)

  • @merecai
    @merecai 3 года назад +2

    did you turn off the headset while tracking?

    • @NickRomick
      @NickRomick 3 года назад

      Yes. I unplugged the HDMI from the link box so I didn't get any weird jumps out hiccups...

  • @pixluxxbuiltthewave
    @pixluxxbuiltthewave 3 года назад

    Where can I get the model of the character you used?

  • @YwhyYGod3
    @YwhyYGod3 3 года назад

    Hay really tutorial, does this setup requires a HTC Base Station.

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

    is it possible to remove DefaulPawn sphere?

  • @bernierao
    @bernierao 2 года назад +1

    Hi there, I always see people using the camera as a handheld camera. If you mount the virtual camera on a tripod, can you get completely static shots, without jittery, artefacts, etc? Thanks so much :)

    • @RetroPixelDigital
      @RetroPixelDigital  2 года назад

      You should be able to... if you're getting jittery artifacts, it may be an issue with your base stations?

  • @tahasabir172
    @tahasabir172 2 года назад +1

    Hey, thanks for the tutorial... I tried this camera in ue4 and it is working but when I tried this camera in yet it's not working can you tell me how can I use this camera in ue5?
    Kindly solve this issue Asap.😊

    • @RetroPixelDigital
      @RetroPixelDigital  2 года назад

      Please join us on our Discord channel here - discord.gg/RxUV5guhZt
      We will help you out there! :)

  • @AdrianGhandour
    @AdrianGhandour 2 года назад +1

    for some reason I cannot find " Get Tracked Device Position and Orientaion?"

    • @RetroPixelDigital
      @RetroPixelDigital  2 года назад

      Join our Discord channel - discord.gg/RxUV5guhZt
      We will try to help you out there!

  • @russelllasson5338
    @russelllasson5338 3 года назад

    Thank you!

  • @DominikSymann
    @DominikSymann 3 года назад +1

    Hey, thanks for the tutorial! Would you tell which version your controllers and base stations are? Does this work as smooth with the first gen vive trackers?

    • @RetroPixelDigital
      @RetroPixelDigital  2 года назад +1

      These aren't from the pro, but I'm not sure which versions those were. We are now using a new setup, as those ones were on loan. The new one is using Manus Trackers. We will be posting a new video on that setup soon!

    • @kiukle
      @kiukle 2 года назад

      @@RetroPixelDigital Did you ever make the new video? I actually bought Tundra Trackers for full body mocap, but also want to use it to do camera tracking. I'm interested to know how you've progressed, and want to learn this in UE5 hopefully with some data smoothing. Would love to connect with you! Let me know if we can chat!

  • @sveinolaskaaret8598
    @sveinolaskaaret8598 3 года назад +2

    Hi Nick! Thank you for sharing this, it helped us setting up our Vive Conroller as a virtual camera in UE.
    Now we are trying to figure out how to use the buttons on the controller as Zoom f.ex.
    Have you gotten that to work/tried that out?

    • @NickRomick
      @NickRomick 3 года назад

      Not yet, but I was going to use my iPad to control all of the lens and camera settings. I got an 8.9" field monitor with SDI outputs that plug into a decklink card in my computer, so I can have a real time monitor on the rig.

    • @sveinolaskaaret8598
      @sveinolaskaaret8598 3 года назад

      @@NickRomick Thank you for your feedback!
      Ok, I see.
      Yes, we also have the monitor on the rig, its helpful.
      We have made some recordings with the virtual camera in unreal now, using the vive controller. But we haven't figured out the zoom function...

    • @RetroPixelDigital
      @RetroPixelDigital  2 года назад

      We haven't tried that out yet, but we will be in the very near future. All these projects we have been getting has been pushing us a bit behind on video creation lately.

    • @sveinolaskaaret8598
      @sveinolaskaaret8598 2 года назад

      Ok, I see. Thanks for the feedback.

  • @jamit63
    @jamit63 2 года назад +1

    can we walk around with vive controller ?

  • @duchmais7120
    @duchmais7120 3 года назад

    Hey Thanks for sharing video. Though at minute 1:35 did you mean 2 HTC Base Stations or 2 HTC Trackers??

    • @RetroPixelDigital
      @RetroPixelDigital  2 года назад

      Ohhh. 2 base stations, and one controller that we used as a tracker. Sorry!

  • @NineldelaBraila
    @NineldelaBraila 3 года назад

    thanks

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

    Has anyone replicated this now in UE5 as the steamVR plugin is taken over with OpenXR plugin ?

  • @AndresMartinez_LosFX
    @AndresMartinez_LosFX 3 года назад +2

    Great video and easy to follow along. Thank you!!!! But, when I try to do this again, the number ID is lost, and to make things harder, I have a tracker in addition to the two wands. Can you please point us to the "fancy way to find the tracker IDs" TXT, PDF, or Video ... anything would be helpful.

    • @devilyitan
      @devilyitan 3 года назад +3

      There is a bp node that is Get Tracked Device ID and you connect it to a string so you can get the IDS.

  • @AdamSmith-pn5hk
    @AdamSmith-pn5hk 3 года назад +1

    Quick newbie question... Is the headset needed for any part of virtual production like this? Could I just sell the headset and use the base stations and controllers/trackers?

    • @NickRomick
      @NickRomick 3 года назад +1

      With the regular HTC vive, I'm pretty sure you'll need it to start Steam VR... with the pro versions, there are workarounds for not needing the HMD.

    • @AdamSmith-pn5hk
      @AdamSmith-pn5hk 3 года назад +1

      @@NickRomick Okay, thanks for the response. I have the Vive Pro but I can’t seem to find any nice tutorials on how it’s done. Any chance of a tutorial for something like this?

    • @NickRomick
      @NickRomick 3 года назад

      Yeah. I'll try to get a tutorial like that done soon. I'm going to switch over to trackers only when I get a pro

  • @kiukle
    @kiukle 2 года назад +1

    Did you ever update all of this for Unreal Engine 5?

    • @RetroPixelDigital
      @RetroPixelDigital  2 года назад

      Not yet, but we're working with some of our hardware partners to create a new one for UE5 that has a bit more hardware attached to it.

    • @kiukle
      @kiukle 2 года назад

      @@RetroPixelDigital Would love to know when you get it all up and running!

  • @shekiba.646
    @shekiba.646 3 года назад +1

    I have Vive Tracker and one base station 2.0.. I dont know how to set to UE4 for green background. Can you show me video tutorial ? Thanks.

    • @devilyitan
      @devilyitan 3 года назад

      The vive tracker is a 2.0 or Pro? Because if not you wont be able to connect them, i had the same issue. There is no compatibility unfortunately

    • @shekiba.646
      @shekiba.646 3 года назад

      @@devilyitan OH I see. thanks for inform.

    • @benz.1730
      @benz.1730 3 года назад

      @@devilyitan So which combination is recommended now? One vive tracker 3.0 and what else is needed? Thanks

  • @3DShe
    @3DShe 2 года назад +1

    Can we make this without buying the headset?

  • @josephjourdan5383
    @josephjourdan5383 3 года назад

    How would i do this with an oculus quest 2?

  • @divoproduction7352
    @divoproduction7352 3 года назад

    thank you!!!!

  • @SeanLake3D
    @SeanLake3D 3 года назад +1

    Have you done this with the trackers instead of the controllers?

    • @NickRomick
      @NickRomick 3 года назад

      I haven't, but I've found a few articles online that illustrate how to do it. I think this would be a better option for me, as I don't plan on using the controller for camera settings. That was one of the reasons Matt Workman preferred the controller to the tracker...
      But, the tracker is much more compact, so I would love to replace it eventually.

    • @shelltakeyoutoheaven
      @shelltakeyoutoheaven 3 года назад

      it does work, i just tried. You just click "other" as sort of device in the drop menu :)

    • @ninomancuso7021
      @ninomancuso7021 3 года назад

      @@shelltakeyoutoheaven which drop down window is that? Im using trackers too. cant get the cube to rotate at all, chanigng device id numbers but Im up to 10 now :)

    • @ninomancuso7021
      @ninomancuso7021 3 года назад +1

      lol user error, didnt realize my tracker turned off automatically after I restarted steam VR :)

  • @rs5292
    @rs5292 3 года назад

    Is there a way for auto focus camera in engine ? So when i look at objects in different distances, it sharpens the image for that distance ?

    • @devilyitan
      @devilyitan 3 года назад

      Yes! I'm pretty sure u can setup that in the cinecamera config options.

  • @filmeditstudios3182
    @filmeditstudios3182 3 года назад

    Now all that I need to do is make a rig that can have my HTC vive controller and my camera at the same time

  • @alexespinosa1295
    @alexespinosa1295 3 года назад

    Jesus Christ, guys. This is going to seriously downsize the manpower of the film industry.
    Don't know if folks realize this yet.