UE5 VR Interaction System: Levers & Drawers - NO TICK OR INTERFACES *BEST METHOD*

  Рет қаралды 7,394

Rex Reality

Rex Reality

Күн бұрын

Пікірлер: 70
@marcschneeberger4396
@marcschneeberger4396 8 ай бұрын
Thank you for this tutorial. It's as ingenious as it is simple. I had also seen the other three tutorials and unfortunately tried them without success. But with yours it worked straight away :) best regards and thanks from Germany
@RexReality
@RexReality 8 ай бұрын
Brilliant! Thanks for the comment!
@flybee30
@flybee30 10 ай бұрын
The tutorial I needed after decades 😃
@RexReality
@RexReality 10 ай бұрын
It’s so helpful
@yaroxr
@yaroxr 10 ай бұрын
if you want to have custom snapping of hands when using levers, switch levers etc, you can check tutorial on my channel about custom hand snapping, I just explain how to snap the hand to the lever and any interaction object, huge respect to Rex he showed functionality
@warehousevirtuals
@warehousevirtuals 7 ай бұрын
Thank you for not gatekeep this mechanic, you opened multiple possibilities for my development. I'm a broke developer and our currency is shit but I think you can buy half cup of coffee with it. Keep up the good work, subbed
@RexReality
@RexReality 7 ай бұрын
Cheers! Good luck with your development!
@PivotalYT
@PivotalYT 9 күн бұрын
Very strange. the lever works perfectly. but the moment i grab the handle of the drawer it freaks out, switching the between the two spline points every frame or so. any idea what might cause it?
@PivotalYT
@PivotalYT 9 күн бұрын
I got it working by following igomez1687's comment in another reply chain in this video. will link it here in case someone needs it: "For anyone watching this in the future and having this issue, this is what I did to fix it... At the 13:08 part of the video.... 1. Look for "Get World Location" for each component (Motion Controller and Capsule) 2. Drag from the "Motion Controller - Get World Location" node press "-" to get the subtract node 3. Drag from the "Capsule - Get World Location" output into the other subtraction node 4. Right click the output of the subtraction node, and press "Split Struct Pin" 5. Drag from the subtraction output Y node into the (eventual) plus node (at 13:50) It's really hard to type this without images, so let me know if y'all have questions. Happy Unreal-ing!"
@hugomarseu2437
@hugomarseu2437 7 ай бұрын
I'm so happy to finally find a tutorial well explained in UE5, thanks a lot for your work. Have a great day !!
@renstillmann
@renstillmann Ай бұрын
Beautiful and very helpful tutorial, going to try this out. I kinda need a joystick/hotas, that can slide forward and backwards, in a H pattern. More like a gearbox in a car but a little bit different. This might help me get on the right track.
@sourcesoft9665
@sourcesoft9665 9 ай бұрын
Loved the way you explained everything
@THEFREAKSTER
@THEFREAKSTER 8 ай бұрын
Cant thankyou enough you just saved me from a literal breakdown
@DeepFriedOreoOffline
@DeepFriedOreoOffline 10 ай бұрын
This is a great tutorial! In the interest of reaching the perfection you're looking for though, for the lever I would add a dispatch that, whenever it's dropped, or while moving, it returns it's current rotation value to be checked for activating whatever it needs to activate. For the drawer, I would add some logic so that when it's dropped close being being closed, it will interpolate to being closed. Very well done though! I cant stand the amount of repetition that goes into planning tutorials like this, but they are much better for the viewer.
@InnerspaceX
@InnerspaceX 7 ай бұрын
Thanks for these tutorials. I hope there will be more VR tuts.
@greenengineer4363
@greenengineer4363 Ай бұрын
Thank You!
@ramaswamymanipal4195
@ramaswamymanipal4195 Ай бұрын
Thank you so much for sharing. It is a great tutorial explained very clearly. If I wish to pull a door handle to open the door, can this be used? Also, If I wish to just pull an object freely only restricted to horizontal direction, how to do it(without lifting in z direction)?
@RexReality
@RexReality Ай бұрын
@@ramaswamymanipal4195 yes of course that’s what this is made for 👍
@DraceVR
@DraceVR Ай бұрын
Could you make a full tutorial with all the drawers? Im having problems applying this to more than one. Whenever I grab the second drawer ive set up, it still grabs the first drawer no matter the location. Ive made a new capsule, spline, and grab component for the second drawer, new functuon, updated the function name and followed the bluprint to a T... still nothing.
@RexReality
@RexReality Ай бұрын
@@DraceVR are they using the same blueprint?
@DraceVR
@DraceVR Ай бұрын
@@RexReality Fixed it. Your video was on point, I just made a single adjustable drawer then duplicated it to the amount of slots and it worked. Thank you for uploading this. You're the goat!!
@deimovprojects
@deimovprojects 2 ай бұрын
Excelent, thank you. in my case its only move ones.. only when i grabb it update to the other location. but i cant move my hand with the lever..
@CstfanTube
@CstfanTube 9 ай бұрын
Very very interesting video, I try now quickly, I hope that you'll do others videos on unreal and VR.
@bryanmaritz7870
@bryanmaritz7870 9 ай бұрын
This is exactly what I was looking for, thank you so much. I do have a question, the item I am pulling is set at an angle, so when the motion controller moves on any axis, it ends up pulling along the spline, but when it comes to the correct direction, grabbing and pulling in the correct direction reverses the motion needed. Thank you in advance
@VasilisChatzikostas
@VasilisChatzikostas 6 ай бұрын
can you make a bow and arrow video as well? Where you draw the arrows from your back and put them to the bow and shoot?
@RexReality
@RexReality 6 ай бұрын
@@VasilisChatzikostas that’s way more complicated 😅 never tried it
@VasilisChatzikostas
@VasilisChatzikostas 6 ай бұрын
@@RexReality I would love to watch such a video if you are down for it
@RexReality
@RexReality 6 ай бұрын
@@VasilisChatzikostas unfortunately I have no idea how to do something like that, I’m sure there must be a tutorial somewhere else on a similar thing
@marconigrf
@marconigrf 6 ай бұрын
Did follow your video and it worked, in parts, I think my config was messed up and needed to made adjustments to the lever work as a door. Nice video tho!
@Sou_ludlima
@Sou_ludlima 5 ай бұрын
hi, I also need to make a door, can you share the adjustments you made?
@FPChris
@FPChris 6 ай бұрын
Great tutorial. I'm looking for a 5.4 VR from scratch course. Do you have any courses for sale? YT ads drive me nuts when I'm trying to focus.
@RexReality
@RexReality 6 ай бұрын
@@FPChris I’m not a full tutor on this stuff unfortunately haha, may look into it in future 👀
6 ай бұрын
Could you make a tutorial on how to create a physical port similar to Half Life Alyx in Unreal Engine 5? I can't find a video that shows how to do this. I really needed to learn this, I would be very grateful.
@RexReality
@RexReality 6 ай бұрын
Physics port? How do you mean
6 ай бұрын
@@RexReality A door with physics like Half Life Alyx, which I can open using the handle and I can also push it.
@RexReality
@RexReality 6 ай бұрын
If you wanted both, being able to use the handle AND push it that’s very complicated, but just pushing it or just using the handle is a lot simpler
6 ай бұрын
I wanted to make the door have more realistic behavior, like Half Life and other game titles that also use this mechanic. Even Arizona Sunshine 2 uses this mechanism. If you can help me I will be very grateful.
6 ай бұрын
@@RexReality There is a video on KZbin that shows what I want, search for: Realistic VR Doors in UE4. Grab and unlock doors in VR. Procedural and configurable door systems.
@nellvoh
@nellvoh 5 ай бұрын
Hi. I have a small problem. While opening the drawer with my left hand, it slides out as it should (I pull it goes towards me) However, if I do it with my right hand, the drawer opening is to the right and closing is to the left, I have to move my hand to the left to close it, not just push it.
@RexReality
@RexReality 5 ай бұрын
@@nellvoh not sure make sure that it’s world rotation not relative? And that both motion controller components are where they need to be
@nellvoh
@nellvoh 5 ай бұрын
@@RexReality Also i have question. If i start adding second drawer. I need copy and make new UpdateLocation (UpdateLocation_Drawer_2)? And in event graph i need add on grabbed name of function (Set Timer by Function Name) to UpdateLocation_Drawer_2? Becouse i missed something, i add second drawer and when i try move 1st then i open 2nd I have Sphere Drawer 2 Spline Drawer 2 GrabComponent Drawer 2 And Drawer 2
@RexReality
@RexReality 5 ай бұрын
@@nellvoh all you need to do is duplicate the original blueprint and swap out the variables and components
@nellvoh
@nellvoh 5 ай бұрын
@@RexReality But a separate actor, will not require a new object in the game world? I was thinking that in the same actor I need to add a function for the second drawer. I have a cabinet made in which I have 5 drawers added. It is one actor with 5 movable parts.
@RexReality
@RexReality 5 ай бұрын
you can add multiple functions yes
@김민혁-u3w5k
@김민혁-u3w5k 3 ай бұрын
It was successful Thank you
@DrVannacut
@DrVannacut 3 ай бұрын
I actually followed your tutorial 1:1 on ue5 5.4, and I simply cannot get the lever to be movable.
@RexReality
@RexReality 3 ай бұрын
@@DrVannacut other people have had the same problem, I really am not sure
@DrVannacut
@DrVannacut 3 ай бұрын
@@RexReality damn. thought you could help out man. I also re-did everything from the start, turned out the same.
@agastyasutra
@agastyasutra 26 күн бұрын
My lever just got clamped but didn't move. i have set all axis properly
@LaborAVirtual
@LaborAVirtual 8 ай бұрын
Damn, your video was hard to find, but it is the ONE i needed, glad you did it thank you. When i try to grab it, it teleport from one clamp value to the other, it's stable only when i grab the lever at the base of the rotation. Also i tried to remove the colision and it work the same. Do you have an idea why; the more far my hand is from rotation base, the more chaotic is the movement of the lever... ?
@RexReality
@RexReality 8 ай бұрын
I've noticed that scaling affects this quite a lot, do you have any objects in the blueprint that are scaled or maybe the blueprint itself in the scene?
@irenecapasso9556
@irenecapasso9556 8 ай бұрын
@@RexReality Hi, I'm having the same problem. I replicated the tutorial of the lever on a door and when I grab the handle, the door rotates directly to the max clamp value insted of staying attached to my hand. Scaling is not the problem in my case. Do you have any idea of how to solve this issue?
@RexReality
@RexReality 8 ай бұрын
@@irenecapasso9556 no not sure really sorry
@LaborAVirtual
@LaborAVirtual 8 ай бұрын
@@RexReality Yes,it is scaled down because i used a "pillar" as a lever and not the one in your video, i did some modification in the blueprint, that i don't really understand but by modifying some nodes here and there, i managed to make it work, but only if i face the Lever and if it face me, it doesn't if the lever is on side compared to me for example.
@LaborAVirtual
@LaborAVirtual 8 ай бұрын
also my hand need to be in a certain position, or there is an offset between where i grab and the actual position of the lever x)
@gehteuchnixan8256
@gehteuchnixan8256 6 ай бұрын
I'm always grateful for free tutorials. As a constructive feedback, which is highly personal opinion... forget about the webcam. It's only providing an additional, distracting eyecatcher within the video. At best it's useless, in worst case it's blocking relevant information. Focus on the topic, thats UE mechanics in this case.
@RexReality
@RexReality 6 ай бұрын
@@gehteuchnixan8256 people like the engagement of the facecam, proves it being made by a human and feels more like a conversation instead of just a screen recording is why I use it
@renstillmann
@renstillmann Ай бұрын
​@@RexReality I agree with both of you 😂
@eclipse08271
@eclipse08271 10 ай бұрын
First now pin me
@RexReality
@RexReality 10 ай бұрын
No
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН
Every Minute One Person Is Eliminated
34:46
MrBeast
Рет қаралды 27 МЛН
UE5 VR Body IK System - Mimic Pro
5:05
JakePlayable Dev
Рет қаралды 1,7 М.
The Slow Death Of Firefox...What Happened?
12:34
Logically Answered
Рет қаралды 89 М.
Using Physics to Improve your Shots in Unreal Engine 5
11:35
William Faucher
Рет қаралды 323 М.
I Made A Difficult Game About Climbing
15:04
Pontypants
Рет қаралды 2,3 МЛН
NEW PCG Procedural Space Station DEMO | Unreal Engine 5.5
8:34
Smart Poly
Рет қаралды 11 М.
10 Minutes vs. 10 Years of Animation
19:29
Isto Inc.
Рет қаралды 1,5 МЛН
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН