How to make grabbable props for your Avatar | VRChat Tutorial

  Рет қаралды 25,930

Airbee

Airbee

Жыл бұрын

Ever wanted to have a sword on your hip that you can grab without a toggle?
Here i'll show you how!
Other VRC Tutorials: • VRChat Tutorials
I often stream here:
/ airpaca

Пікірлер: 140
@juicyjames2074
@juicyjames2074 Жыл бұрын
This is actually is the best one so far. I’ve seen others but they miss one core thing: you need an extra parameter to ensure that the grab animation sustains outside the receiver, which a hand gesture works best with.
@Jensettiman
@Jensettiman Жыл бұрын
Thank you very much dude, this worked flawlessly! Much appreciated :D
@myhelshik5844
@myhelshik5844 7 ай бұрын
The best tutorial ever! Thank you so much.
@20Nik
@20Nik Жыл бұрын
Very nice tutorial! Will need to try this 100% Keep it up :)
@Airbee
@Airbee Жыл бұрын
Thanks and good luck! :D
@yukariBIU
@yukariBIU 2 ай бұрын
Best grabbale props tutorial thank you so much!!! Just wondering if I want a certain gesture when grabbing the prop is it achievable?
@randomshittutorials
@randomshittutorials 7 ай бұрын
Thanks, what a great tutorial, cudos my good man!
@sharpwarrior4166
@sharpwarrior4166 Жыл бұрын
easy to follow and understand you sir get a like
@sharpiestains3942
@sharpiestains3942 Жыл бұрын
this took me a long while to figure out but it does work so tysm. My only questions is does this work on a mesh thats already on the avatar but separate.
@Airbee
@Airbee Жыл бұрын
Sure, should work just the same way!
@nidgithm
@nidgithm 2 ай бұрын
i never thought of using contacts like that (though i guess it shouldve been obvious), cool
@jupo.
@jupo. Жыл бұрын
wonderful tutorial!! Would it be possible to extend on this to be able to grab the prop off the hip, then place it somewhere else, such as on the other side of the hip? Or say if you stab yourself in the stomach with it, it remains there? Furthermore, is it possible to make the prop grabbable by other players, and for it to remain in a static world position?
@Airbee
@Airbee Жыл бұрын
Thanks ^^ I think most of these should be possible, but i've never really done any of them and also don't know how to do it myself :/ Good luck though!
@Demon-Kitsune
@Demon-Kitsune 9 ай бұрын
Thank you for the video it was great help but i am having a problem where when i grab the prop from my hip it flickers in the holster like its trying to stay in it.... which means when i finally take it out other people cant see it in my hand. any thoughts why its doing this as iv watched this video for easily over 2 hours to work it out?
@Artemis_vr
@Artemis_vr 4 ай бұрын
Can you make a tutorial about toggling on and off clothes or props with a transition to fade it on and off for example
@sketchpen777
@sketchpen777 10 ай бұрын
Wonderful tutorial, im just wonder what is in the expressions layer, because i had to add the gesture int toggles
@Airbee
@Airbee 10 ай бұрын
eh a lot of custom expression animations ^^' but nothing of relevance for this tutorial :D
@OnosakaKoike
@OnosakaKoike 5 ай бұрын
only make the layer on fx or have to make another similar but at gesture fx?
@eraedus729
@eraedus729 Жыл бұрын
Great tutorial! I've followed everything you've done and it was a lot simpler than another tutorial i did haha I am currently having an issue rn tho, my prop isnt moving off my hip for some reason. I've checked the debug like you suggested to another comment and saw that all the conditions should be working okay, but the prop itself isnt moving onto my hand :(
@Airbee
@Airbee Жыл бұрын
Thanks ^^ Yeah i've seen some other tutorials which, well, work just fine aswell, but while watching i kept thinking that you can do it much more simple xD Sad to hear, its kinda hard to really help in those situations without directly looking at it.. :/ One thing you could try is uploading the avatar as a new avatar instead of updating an existing one. Another friend of mine had that issue - as soon as he uploaded it onto a new blueprint ID it somehow worked.. :o
@eraedus729
@eraedus729 Жыл бұрын
@@Airbee If you want I can dm you on discord or something whenever you have time, I joined it off your twitch channel, but if not I can try recreating the avatar in a diff project file
@eraedus729
@eraedus729 Жыл бұрын
@@Airbee i tried rebuilding the avatar, prop still aint movin except now the grab thing doesnt even show up :)
@Airbee
@Airbee Жыл бұрын
@@eraedus729 yikea.. D:
@aliakdogan9426
@aliakdogan9426 Жыл бұрын
thank you
@squidfly6_editss
@squidfly6_editss Жыл бұрын
Amazing tutorial! But I must ask, is there anyway of making this a toggle as well? If so, how do you do that?
@Airbee
@Airbee Жыл бұрын
Yes, here's a tutorial for that: kzbin.info/www/bejne/jqLXhJpslLxjbbs
@deadAdzy
@deadAdzy 9 ай бұрын
If anyone is having trouble and you have copied the tutorial perfectly, your Contact Receiver radius is in the negatives ( - ) like -0.25 so it's inside out and won't work... I just spent fucking hours of pain trying to perfectly do everything right and watching other tutorials assuming im just not ready for this shit and god damn it was the simplest thing hope this helps have a good day
@ManFace1337
@ManFace1337 Жыл бұрын
I saw a GMOD avatar that had a menu with every prop from GMOD
@tovahwulf
@tovahwulf 6 ай бұрын
So, if one wanted to have it toggled off, how is it done? I've been testing my FX and params including in my menus, and for some reason now it's not appearing. I have a seperate off animation and I added an on keyframe on the hip for my 'prop', and I turned the off animation into the main state in the FX. I followed what's normally done for turning assets on and off and making them toggleable, but I'm not sure what I'm missing. I made a seperate parameter for my prop, but is Grab used instead?
@TheWarDeer
@TheWarDeer 6 ай бұрын
Thanks
@uccaroo9468
@uccaroo9468 10 ай бұрын
i really like the tutorial but i still have one question as i am very new to unity. how do i make it into a toggle so i don't always have it on my hip?
@Airbee
@Airbee 10 ай бұрын
There's plenty tutorials out there showing that, for example this one: kzbin.info/www/bejne/jqLXhJpslLxjbbs
@DivineCircusPeanut
@DivineCircusPeanut 7 ай бұрын
I got everything working except that I can't get the prop to return to its holster state. I can grab it off my back, but then it gets stuck in my hand until I reset my avatar in the games settings. Any idea why that might be?
@ConnorTerrell
@ConnorTerrell 4 ай бұрын
How would I go about this if the object rests in another hand but a want it to be grabbed by another hand (ala a hockey stick)?
@Airbee
@Airbee 4 ай бұрын
I don't know, sorry ^^'
@WattWasEyeDoing
@WattWasEyeDoing 4 ай бұрын
What did i do wrong if only i can see the prop in my hand? My friend said he saw it was at the default position when it was in my hand
@ractir1263
@ractir1263 2 ай бұрын
Good video, I just have one question, this work on a quest avatar?
@Airbee
@Airbee 2 ай бұрын
As far as i know, no. No constraints on quest
@ractir1263
@ractir1263 2 ай бұрын
@@Airbee Well thats bad, anyway thank you :D
@SacredLardex
@SacredLardex 15 күн бұрын
Hey, i followed your tutorial as precise as i could, still the action does not work. there was a custom gesture thin on my avatar, which i exchanged for the vrc_AvatarV3HandsLayer.controller since i was missing the GestureRight and Left. all gestures work as needed in the game, still the action doesnt work. any tipps? i tried changing the GestureRight to GestureRightWeight because i didnt know if there was an issue with that, didnt change anything though. i also made the contact boxes larger. still nothing. Edit: I experimented a bit and it seems that the contact reciever does not get contact from Hand R or Hand L. This might be the model, BUT all standard gestures work so VRChat can find the hands and fingers. I have absolutely no clue what is wrong plus noone else seems to have this issue. there are only issues with gestures not working at all. Even setting the reciever to a custom like the index finger bone doesnt trigger the animation. manually setting the animation to active does place the object in my hands. Please some advice?
@GameGrave
@GameGrave Жыл бұрын
If I wanted to be able to grab my prop and let go of it so it would stay in the world like a normal world constraint how would i go about doing that without having to make an anchor toggle? like fist over prophippos to grab and open hand anywhere in the world to let it be placed but if i let it go near the prophippos its attached back to my avatar?
@Airbee
@Airbee Жыл бұрын
Hi, i've never done something like that and don't really know how it works, sorry :/ Good luck tho!
@The_Lman
@The_Lman 25 күн бұрын
how do u make a prop that can be grabbed moved around and left floating in place also how could you enable others to be able to also grab and move it around
@Airbee
@Airbee 25 күн бұрын
i dont know
@SnackBuff
@SnackBuff 7 ай бұрын
Is there a way to just place down the object/prop anywhere? like a button in ur menu to place it down where ever you put ur hand at.
@Airbee
@Airbee 7 ай бұрын
I don't know, sorry. I think it is somehow, but i don't know how.
@lunaa4124
@lunaa4124 Жыл бұрын
Nice tutorial!. but do you know how to do a grabbable prop with toggle that is hidden then when open it shows on the hips and can be pick up with any of the hand constraint?
@Airbee
@Airbee Жыл бұрын
Thanks! I guess that would just be a normal toggle like any else..? Or im not sure i understand what you mean.
@lunaa4124
@lunaa4124 Жыл бұрын
@@Airbee Yea. it's a toggle prop with constraint. but I just couldn't figure it out on how to do it. and, I don't see any tutorial of it. (probably just a skill issue for me lol)
@Airbee
@Airbee Жыл бұрын
@@lunaa4124 Here this explains it pretty well: kzbin.info/www/bejne/jqLXhJpslLxjbbs You can just do a normal toggle and basically ignore the fact that there is a constraint on it
@twistedsoul6164
@twistedsoul6164 Жыл бұрын
sub and like, such a beginner friendly tutorial, ty
@Airbee
@Airbee Жыл бұрын
Thanks! :D
@huntsman9316
@huntsman9316 16 күн бұрын
When I parent the knife to the empty, the transform tool is way off it. How do I move the transfer tool>
@Crowder1987
@Crowder1987 4 ай бұрын
i need help so im on the animation part at 3:40 and when clicks and avatar then record then sword the recording still records but when i switch from my avatar to the object it stops recording, how do i fix that?
@Crowder1987
@Crowder1987 4 ай бұрын
ok so i figured this out but now i have another problem so a 3:48 you say to add a contact receiver but i dont have that as an option
@CelandLoyle
@CelandLoyle 27 күн бұрын
Unfortunately i am not using a preset avatar with any sort of premade gesture system. How do I set up gestures with the hands to actually complete the tutorial?
@Airbee
@Airbee 27 күн бұрын
Assuming you already have an FX Animator Layer - In the top left of your animator window, you have 2 tabs called "Layers" and "Parameters". Switch to Parameters, add an Integer and call it GestureRight or GestureLeft, whatever you need or both
@kuuderekitten5201
@kuuderekitten5201 Жыл бұрын
Is there any way to do this without requiring a hand gesture? I'm so frustrated. I want the animation to sustain outside the receiver but without having to use a gesture. Is it possible?
@Airbee
@Airbee Жыл бұрын
you could try using a buffer animation like i did in this video here: kzbin.info/www/bejne/rGbXiWWMdqmMrKc
@GT4tube
@GT4tube Жыл бұрын
GGood :)
@TinkyWinky_Tele
@TinkyWinky_Tele Жыл бұрын
Could you by any chance please make a video about Gesture toggles, like for example if i wanted to make a working gun for my avatar you need to have the gun toggle out then put out a fist gesture it will fire or anything else like just with the same thing. that really be an amazing help if you could..
@Airbee
@Airbee Жыл бұрын
I'll note it down, eventually i'll do it :)
@TinkyWinky_Tele
@TinkyWinky_Tele Жыл бұрын
@@Airbee Thank you so much!
@Airbee
@Airbee Жыл бұрын
Hi, I just finished the video :) Will be uploaded this friday.
@TinkyWinky_Tele
@TinkyWinky_Tele Жыл бұрын
Alright, amazing! Thank you
@DiegoGlog19
@DiegoGlog19 Ай бұрын
i have a question.. there is a way to make a throwable object?
@Airbee
@Airbee Ай бұрын
I think so, but I don't know how
@fjerteman6827
@fjerteman6827 11 ай бұрын
hey i dont have the gesture = 1 thing at 6:18 how do i get it?
@Airbee
@Airbee 11 ай бұрын
In the top left of your animator window, you have 2 tabs called "Layers" and "Parameters". Switch to Parameters, add an Integer and call it GestureRight or GestureLeft, whatever you need or both
@MrFungii
@MrFungii Жыл бұрын
Idk if I missed a step or what, BUT I have a sword and shield on my back that I am able to grab with my hands! BUT while they're on my back, they're not lining up when I'm moving, as if they're kinda floating without like, them turning with my body or anything and idk how to fix that-
@MrFungii
@MrFungii Жыл бұрын
AH So I discovered the issue For SOME reason, when switching between PC and Quest to upload the avatar, it deletes the parent constraints?? Idk why this happens, but I was able to replicate it twice.
@Airbee
@Airbee Жыл бұрын
@@MrFungii Quest doesnt support any constraints. But i don't know if it just deletes them "on upload", but keeps it in your scene while working on it, or if it just generally yeets it from your avatar before uploading on quest
@gamer95361
@gamer95361 Жыл бұрын
So I managed to get through up to positioning the contact receiver, but my avatar does not have an IFX animator. Do you have any suggestions for making one on my avatar?
@gamer95361
@gamer95361 Жыл бұрын
ive figured it out. I thought i needed a whole IFK, but i just needed the RightGesture integer.
@gamer95361
@gamer95361 Жыл бұрын
update, it is not working. Ive gone back to check the animations and they look fine. I also checked the debug menu and saw that i am getting the correct values.
@Airbee
@Airbee Жыл бұрын
@@gamer95361 You do need a whole FX Animator. This is too much on a basic level to explain, sorry. Please look up another tutorial with the basics of Avatar Creation/Animator Layers to guide you for that
@gamer95361
@gamer95361 Жыл бұрын
Well, I finally got it working. All I needed to do was edit the playable layers and add the animator into the fx layer. Now all I need to do is throw on some particles and maybe another prop or two
@xredfirex3014
@xredfirex3014 11 ай бұрын
​@@gamer95361did you got it work with the help of a video? Becose i am working with a vroid avatar and didnt got the ifx to
@HDSRosa
@HDSRosa Жыл бұрын
how can you do to make other people availbale to grab something in your avi?
@Airbee
@Airbee Жыл бұрын
i dont know, sorry :/
@shyannenichols2420
@shyannenichols2420 11 ай бұрын
It’s easy to follow and understand but for some reason it’s not working for me. Not entirely sure what I did wrong.
@wav3zeq
@wav3zeq 8 ай бұрын
Does anything need to be on a menu ? Or a toggle?
@Airbee
@Airbee 8 ай бұрын
no
@mrbroskiiguess8828
@mrbroskiiguess8828 11 ай бұрын
it wont let me use any other type of condition other than grab please help
@Airbee
@Airbee 11 ай бұрын
In the top left of your animator window, you have 2 tabs called "Layers" and "Parameters". Switch to Parameters, add an Integer and call it GestureRight or GestureLeft, whatever you need or both
@mrbroskiiguess8828
@mrbroskiiguess8828 11 ай бұрын
@@Airbee thank you!
@cwrftarms2447
@cwrftarms2447 3 ай бұрын
I can’t for the life of me find the VRC contact receiver at 3:47 on the unity asset store, I’m assuming it’s an asset? Help?
@Airbee
@Airbee 3 ай бұрын
Make sure you have the latest VRC Avatar SDK imported into the Project, then it should be there. I recommend using the Creator Companion
@cwrftarms2447
@cwrftarms2447 3 ай бұрын
@@Airbee Thank you, I will try this
@ronnor99
@ronnor99 11 ай бұрын
is there a way to make it so other people can interact/take the prop?
@Airbee
@Airbee 11 ай бұрын
Probably. But I don't know how
@ronnor99
@ronnor99 11 ай бұрын
@@Airbee ill keep searching than, thank you
@azusafloat
@azusafloat Жыл бұрын
can i ask something, whenever i press my prop the record disappears
@Airbee
@Airbee Жыл бұрын
I think this is when you have another animator either on the prop, or somewhere else in the hierachy, below your avatar but above the prop. Then it switched the animation window over to that other animator and stops the recording. In that case you'd need to click on the "Add Property" button in the Animation window, and go down the hierachy manually to your prop and add the "Is Active" Property
@azusafloat
@azusafloat Жыл бұрын
@@Airbee thanks, there's an animator in the sword i have. I removed it but it still wont let me t-t Btw, i can see it properly when using the "add property" but it wont show the constraint, how to add the constraints manually t-t
@Airbee
@Airbee Жыл бұрын
@@azusafloat Ah fair, sorry lol. Forgor that its not about activating the object, but to change the constraints 💀 Thats a little more confusing, but I just found an even better workaround :D In your Animation window in the top right corner, there should be a small "Lock" button. Click that after you pressed the record button and then your animation window will be locked, no matter how you click around in your hierachy. Then you should be able to proceed normally as shown in the video :3
@reckacheck1184
@reckacheck1184 11 ай бұрын
Hi question with the methode can other people grab my stuff aswell?
@Airbee
@Airbee 11 ай бұрын
Nope, not with this method.
@reckacheck1184
@reckacheck1184 11 ай бұрын
@@Airbee oh okay. thanks for the respond ^^
@owlamancer
@owlamancer 10 ай бұрын
how do you make the paremeter for fist
@Airbee
@Airbee 10 ай бұрын
In the top left of your animator window, you have 2 tabs called "Layers" and "Parameters". Switch to Parameters, add an Integer and call it GestureRight or GestureLeft, whatever you need or both
@andrewstabell623
@andrewstabell623 2 ай бұрын
I don’t have those gesture options, I have no idea how to get the fist gesture
@Airbee
@Airbee 2 ай бұрын
In the top left of your animator window, you have 2 tabs called "Layers" and "Parameters". Switch to Parameters, add an Integer and call it GestureRight or GestureLeft, whatever you need or both
@andrewstabell623
@andrewstabell623 2 ай бұрын
@@Airbee but how does it know if I need it to be a fist, what do I need to put in it
@Airbee
@Airbee 2 ай бұрын
@@andrewstabell623 fist is 1
@andrewstabell623
@andrewstabell623 2 ай бұрын
@@Airbee So when I create the GestureRight, I set the number next to it to 1?
@andrewstabell623
@andrewstabell623 2 ай бұрын
@@Airbee Just came up with a new issue, to upload it to quest it saysI have to remove parent constraint
@alwaysyouramanda
@alwaysyouramanda Жыл бұрын
How do you make something grabable by anyone?
@Airbee
@Airbee Жыл бұрын
Dont know :/
@HumbertoOriginal
@HumbertoOriginal Жыл бұрын
my friends cant see it, do you know why?
@Airbee
@Airbee Жыл бұрын
Maybe they have animations disabled in safety settings?
@HumbertoOriginal
@HumbertoOriginal Жыл бұрын
@@Airbee we though that, but it doesnt seem to be the problem, I really dont know why it is not showing to the others, I have no clue of what could be the problem
@Airbee
@Airbee Жыл бұрын
@@HumbertoOriginal For you it works properly? Do you maybe have a checkbox "is Local" checked somewhere? Could be in a contact, or animator or something
@HumbertoOriginal
@HumbertoOriginal Жыл бұрын
@@Airbee yes, it works for me, I think the "is local" is checked, I will disable it
@smolworm4468
@smolworm4468 10 ай бұрын
Hey, did you ever fix this issue? I don't have "is local" ticked but I'm still having this issue.
@Losjo4093
@Losjo4093 10 ай бұрын
is this for quest?
@Airbee
@Airbee 10 ай бұрын
nope
@Losjo4093
@Losjo4093 10 ай бұрын
​@@Airbeeis there a quest alternative?
@Airbee
@Airbee 10 ай бұрын
@@Losjo4093 Probably, but i never did anything like that for quest
@Losjo4093
@Losjo4093 10 ай бұрын
@@Airbee One thing i could to is make it togglable prop for quest and grab for pc
@Unkn0wnTec9
@Unkn0wnTec9 Жыл бұрын
smh it doesnt work for me, when i try to grab it nothing happens. and i did every step like you did .-.
@Airbee
@Airbee Жыл бұрын
Do the positions switch properly when you manually change the values of the Constraint in Unity?
@Unkn0wnTec9
@Unkn0wnTec9 Жыл бұрын
@@Airbee yuh, i tried different tutorials too but nothing works.
@Airbee
@Airbee Жыл бұрын
@@Unkn0wnTec9 In the action menu you can go to settings > config > debug i think, there you can spawn a debug menu and see if the correct animations get triggered or if the parameters get set properly when touching the contact. Really helpful tool for troubleshooting and finding out where everything stops working
@Unkn0wnTec9
@Unkn0wnTec9 Жыл бұрын
alr thanks i will look into it :)
@wutzcheezy461
@wutzcheezy461 Жыл бұрын
@@Unkn0wnTec9 did you figure it out? im stuck too same problem as you
@lebronjamely1661
@lebronjamely1661 Жыл бұрын
Damn it doesnt work for quest
@Airbee
@Airbee Жыл бұрын
yep :/
@flintlockwood3571
@flintlockwood3571 9 ай бұрын
You can use 2 objects so it turns off the one on your hip and turns on the one in your hand
@SuperCoolrandomguy
@SuperCoolrandomguy 8 ай бұрын
Is that a fucking spiral knights starter sword?
@Airbee
@Airbee 8 ай бұрын
Well, to be precise its Calibur, a 2* sword that you get for free after ~1-2 hours playtime in Spiral Knights, but heeelll yeaaah, its from spiral knights B)
@andy21423
@andy21423 Жыл бұрын
always not cool when men have women avatars xD destroys my ilosion xD
@driftedelf6115
@driftedelf6115 10 ай бұрын
i do not have the option to pick gesture right, is there a way i can solve that
@Airbee
@Airbee 10 ай бұрын
In the top left of your animator window, you have 2 tabs called "Layers" and "Parameters". Switch to Parameters, add an Integer and call it GestureRight or GestureLeft, whatever you need or both
@driftedelf6115
@driftedelf6115 10 ай бұрын
thank you@@Airbee
A Basic Material/Shader Setup for your VRChat Avatar
9:51
How To Create A Custom World Constraint | VRChat Unity Tutorial
13:01
Must-have gadget for every toilet! 🤩 #gadget
00:27
GiGaZoom
Рет қаралды 11 МЛН
Пробую самое сладкое вещество во Вселенной
00:41
Smart Sigma Kid #funny #sigma #comedy
00:25
CRAZY GREAPA
Рет қаралды 6 МЛН
VRChat Avatar Tutorial - Contact Toggles (Grabbing Objects off your Avatar)
5:43
Games Where You're NOT the Main Character
14:52
i am a dot.
Рет қаралды 1,8 МЛН
I Tested Every FREE Drawing App
22:15
viyaura
Рет қаралды 261 М.
Tutorial Vrchat Avatar Custom Textures [StillWorks2023]
16:18
playerfrankie18
Рет қаралды 76 М.
VR "Must-Haves" you NEED! [VRChat]
8:21
The Virtual Reality Show
Рет қаралды 391 М.
How to toggle clothes and items on your VRChat avatar
16:58
NueMedia
Рет қаралды 21 М.
Fullbody Tracking - Everything you need to know
10:41
BonelessVR
Рет қаралды 152 М.
HOW TO DO TOGGLES IN 3 MINUTES - VRCHAT TUTORIALS
3:00
SylviaCrisp
Рет қаралды 6 М.
How To Splice Parts Of Your Avatar! - VRChat Blender
8:11