VRCHAT Avatar Contacts Tutorial - Headpat

  Рет қаралды 19,172

Velvet

Velvet

2 жыл бұрын

I go over a really basic method of making avatar contacts and go over some of the components when creating a system like this for your avatars.
EDIT: if you are doing transforms for this, like ears rotating etc etc, check "IS ANIMATED" in the PhysBone component at the bottom!
if you want to keep up with my work or would like to see some tutorials, tell me in my discord server!
/ discord

Пікірлер: 67
@bonzomcbonbon
@bonzomcbonbon 2 жыл бұрын
a way you can test it in unity is by making an empty object in the scene and add the VRC Sender component to it. Then you can use that in play mode as a hand, finger, etc.
@velvet8117
@velvet8117 2 жыл бұрын
Yeah I ended up earning that shortly after I made this tutorial!
@bonzomcbonbon
@bonzomcbonbon 2 жыл бұрын
@@velvet8117 alright
@lilokie7749
@lilokie7749 Жыл бұрын
Thank you for literally being the easiest person to learn off of. Its such a big help
@cringebeats
@cringebeats Жыл бұрын
finally a tutorial that worked for me. tysm!
@GlitchedVixen
@GlitchedVixen 5 ай бұрын
Thank you so much for this! This was the first time I have ever done something like this, and you made it SO easy to follow! Now my character has cute hearts coming from her head, thanks!!
@SwisaEdits
@SwisaEdits 2 жыл бұрын
thank you mommy velvet 💕
@velvet8117
@velvet8117 2 жыл бұрын
ofc my beloved swisa
@StoneDPebbIe
@StoneDPebbIe Жыл бұрын
If you figure it out could you make a tutorial on making a toggle using these contacts? Pressing "x" does "x" ect. You're videos have been a huge help, thank you!
@notblissful17
@notblissful17 Жыл бұрын
any tut for when you or someone touches your avatar a slap or other mark or something will appear for a few seconds?
@ellaistoppedcaring1414
@ellaistoppedcaring1414 Жыл бұрын
do you know how i could make it so i have that, as well as ears moving depending on hand gesture? i tried it and it seems to cancel out my ear gestures
@zorrodragongabiEnTWITCH
@zorrodragongabiEnTWITCH Жыл бұрын
where can i have pat motion?
@AnimeGirl6561
@AnimeGirl6561 Жыл бұрын
Do you know how to turn off the contact receiver? I've seen a toggle animation in the menu on an avatar before where you can turn it off. I've tried different methods but I just can't seem to figure it out. (I know you physically can't turn off the script, but like a work around)
@TheEditor133
@TheEditor133 Жыл бұрын
ive made the reciever into a toggle by making the animation of turning it "off" and "on", works rather well with my 2 avatars :)!
@darkblade51224
@darkblade51224 Жыл бұрын
If you set up the FX to have a default state of no interaction, then a transition to another state without interaction then a transition to a third that does have a interactive. Then put a toggle that switches between the two non interaction states. When it's in the default state it will be unable to switch to the interaction. Keep in mind the transition from default to no interaction animation are a toggle switch and the transition from no animation to animation is Pat parameter true/false Any questions and I'll do my best to clarify
@Yar0m1na
@Yar0m1na Жыл бұрын
I got 0 idea how to make a reset toggle
@darkblade51224
@darkblade51224 Жыл бұрын
So, I'm in the process of creating a toggle for a sword that requires you to be in proximity to activate the animation that switches it to hand. I made a new contact receiver and animation and basically set it up the same way and it didn't work. I had set up a headpat animation with this tutorial earlier so I switched my SwordGrab parameter to Pat parameter and it worked. . . Leaving me utterly confused as both are set up the exact same. . .
@velvet8117
@velvet8117 Жыл бұрын
you need to set both transitions to true and set the contact type to constant/on enter
@darkblade51224
@darkblade51224 Жыл бұрын
@@velvet8117 I figured out what the problem was I basically just recreated everything and it worked. My guess is because I had tried to do this before and was using the same parameter name as I'd used before even though those things were no longer in the project it confused the code working in the background. So just making it from scratch and using a completely new parameter name fixed it
@datfeeshboi9526
@datfeeshboi9526 Жыл бұрын
Wow, I realy like this, I want to add this to an avitar that isn't mine tho. Is there an easy way to do that withought having to annoy the creator of it?
@velvet8117
@velvet8117 Жыл бұрын
You should have everything you need in the tutorial to add this yourself.
@datfeeshboi9526
@datfeeshboi9526 Жыл бұрын
@@velvet8117 yep, it was a good tutorial sadly I couldn't get ahold of the avitar files that I wanted to get but I got to try this on another avitar and it worked perfectly, thanks.
@thiccchickin1229
@thiccchickin1229 2 жыл бұрын
where can i find the heart particles?
@velvet8117
@velvet8117 2 жыл бұрын
you wont be able to find these. theyre custom made, but there are other heart particles on gumroad, booth, or payhip.
@Hunter-x666x
@Hunter-x666x Жыл бұрын
when using a audio with the contact, how do i fix the audio to not cut out when theres no longer contact? the audio wont play fully unless its inside the contact area, for example it will play like the audio as long as its in that area of contact but once you take it out quick it stops immediately, was doing this for a bonk sound effect but since it cuts out when the bat leaves the area instantly it kinda ruins it. im sure theres a way to fix that issue so it plays the full audio length or at least doesnt cut out instantly when it leaves the area
@velvet8117
@velvet8117 Жыл бұрын
Usually making your bonk sound on animation as long as the sound effect lasts and adding exit time to the transition works!
@Hunter-x666x
@Hunter-x666x Жыл бұрын
@@velvet8117 well that was a quicker response than i expected lol, i tried the first thing by making the turning on of the sound animation the same length of the audios sound length that didnt work, so which one would i add the time to the Bonk Sound Off > Bonk Sound On? or Bonk Sound On > Bonk Sound Off ? and would i put the same (has exit time) the same time frame as the audios length?
@velvet8117
@velvet8117 Жыл бұрын
@@Hunter-x666x bonk sounds on > off is what you should add exit time to. It's usually okay to make it the length of the animation in seconds but it's okay to add some extra time just to be sure
@Hunter-x666x
@Hunter-x666x Жыл бұрын
@@velvet8117 it works tyy had another question, how do i make toggleable contacts like for your finger with facial expressions and audio? tried to get mine to work for 5 ish hours. once it comes in contact it just un toggles it but no expressions or sounds even come out either, wish there was a video for toggle contacts.
@velvet8117
@velvet8117 Жыл бұрын
@@Hunter-x666x set the parameter type to constant, and make both transitions from off to on true. You'll have to be quick when doing the toggle this way but that's how mine are usually set up
@cerberix5222
@cerberix5222 10 ай бұрын
When using the contact, whether it be booping or headpats, how did u get it to blink as an animation? ive tried messing around a little but cant figure it out
@velvet8117
@velvet8117 10 ай бұрын
you can't use that blendshape for any other animations (facial expressions, eye tracking, etc)
@cerberix5222
@cerberix5222 10 ай бұрын
@@velvet8117 thankfully i managed to figure it out, but do u have ur settings for the particles? ive tried messing around and they never behave how i want them to
@ITRSeiryu
@ITRSeiryu 7 ай бұрын
@@cerberix5222 how did you figure it out 😭
@undermoons7799
@undermoons7799 2 жыл бұрын
Where could I find the animations?
@velvet8117
@velvet8117 2 жыл бұрын
you make them!
@VeryDelulu64
@VeryDelulu64 2 жыл бұрын
So I’m having a problem where the head pat and face expression works, but the hearts don’t appear. Is there a chance that there is an off or on button to them lol sorry I’m new to this
@velvet8117
@velvet8117 2 жыл бұрын
Make sure play on wake is checked for particles. I've seen some people have the same issue and it was bc unity just decided to turn that off
@VeryDelulu64
@VeryDelulu64 2 жыл бұрын
@@velvet8117 yes it is on but sadly the hearts still do not appear, but I shall figure this out eventually! tysm for the help!! ❤️
@velvet8117
@velvet8117 2 жыл бұрын
@@VeryDelulu64 does it not work I unity or in game? In unity, I believe at least, you have to click on the actual game object with the particles. Mine is set up as an empty game object container with a child empty, that is where the particles go. The container has a parent constraint to the head
@VeryDelulu64
@VeryDelulu64 2 жыл бұрын
@@velvet8117 I don’t think they work in unity either? I know they don’t work in game, like the heart particles at least but I’ll try to tackle it another time I’m freshly new to doing this stuff and it’s really intimidating tbh 😂 maybe I should wait until I know more cause besides the hearts not showing up everything is fine
@SriVR
@SriVR Жыл бұрын
I think adding how you made the animations would have been more beneficial esp for first timers :( or linking a video on how to, just so we can get the hang of it for the future yk? still a great tutorial tho ty!
@velvet8117
@velvet8117 Жыл бұрын
Sorry, making animations is just like any toggle or facial expression. I don't consider these tutorials for beginners, as even this tutorial came out right as physbones was release and no one knew how to do it yet. My other tutorials are for advanced stuff
@SriVR
@SriVR Жыл бұрын
@@velvet8117 ah okay that makes more sense ty for responding ~
@celestekillian8466
@celestekillian8466 Жыл бұрын
Same, I'm such a baby I need to be walked through lol the animation part was something else I was struggling with too but I guess there are plenty of other tutorials out there that can help explain it just hopefully in this same context of using contacts to activate them, almost got it all figured out!
@lisehg5918
@lisehg5918 2 жыл бұрын
Thank you for this tutorial! btw I love the hair on your model! If you know where it's from and you know it's avalible, could you possibly link it? ^^
@velvet8117
@velvet8117 2 жыл бұрын
sorry its made from scratch and wont be for sale
@lisehg5918
@lisehg5918 2 жыл бұрын
@@velvet8117 okii ty for letting me know! Also, I have a question about the tutorial. So I have a pair of wings which is a seperate object from my avatar but is attatched to my avatar's chest. It is playing an idle animation but when I pull a gesture with the wings the idle animation overwrites it. So how can I make the idle animation pause when doing a gesture with the wings?
@velvet8117
@velvet8117 2 жыл бұрын
@@lisehg5918 I believe there's a layer state control that you can add to your animations for the wings that can set the weight of the idle layer to 0. Sippbox has a tutorial for state controls and vrchat documentation as well
@lisehg5918
@lisehg5918 2 жыл бұрын
@@velvet8117 thank youu!! I also ran into an issue where I can't see my own visemes in the mirror but others can see them work on me and also see it in the mirror on me. Do you know how I can fix this so I can see them work too?
@velvet8117
@velvet8117 2 жыл бұрын
@@lisehg5918 thats not an issue I've experienced, I'm sorry!!
@aeth_era
@aeth_era 2 жыл бұрын
how do i make a reset one?
@velvet8117
@velvet8117 2 жыл бұрын
duplicate your animation that you make and then change the values to 0!
@EliskaPsenakova
@EliskaPsenakova 11 ай бұрын
how did u make the ears go down?
@velvet8117
@velvet8117 11 ай бұрын
in the first clip? that's just the hand collider making them go down. to make them go down in the animation you have to record and move the ear bones
@GoodBoyYuuki
@GoodBoyYuuki Жыл бұрын
Everytime i add the reset animation my avatar is stuck in the ground ingame >_
@velvet8117
@velvet8117 Жыл бұрын
make sure theres no transform properties in any of your animations
@lildevilvr5711
@lildevilvr5711 3 ай бұрын
Yeah so nothing happens
@FUSIONYTT
@FUSIONYTT 2 жыл бұрын
Helloooo 👋
@SmokyTea
@SmokyTea 8 ай бұрын
I know this is an old vid but could you possibly make a small video on the animations? ;w; My dumb dumb self no understand
@velvet8117
@velvet8117 8 ай бұрын
you can watch a video on how to make facial expressions! it's the same process, my setup is a little different because of the reset layer, however that's specific to me and if you're unsure just keep write defaults on and you'll be fine.
@SmokyTea
@SmokyTea 8 ай бұрын
@@velvet8117 oh! Okay! Thank you!! :3
@supersince3158
@supersince3158 Жыл бұрын
whats the model name
@velvet8117
@velvet8117 Жыл бұрын
katrina, shes for sale on my gumroad! velvie.gumroad.com/l/pwyosb
VRChat Avatar Dynamics Tutorial - Contacts
7:15
Sipp's Avatar Box
Рет қаралды 101 М.
Why "This is The Thanks I Get?" Failed As a Villain Song
11:40
Astor Rhymemaster
Рет қаралды 1 МЛН
ОСКАР vs БАДАБУМЧИК БОЙ!  УВЕЗЛИ на СКОРОЙ!
13:45
Бадабумчик
Рет қаралды 4,1 МЛН
МАМА И STANDOFF 2 😳 !FAKE GUN! #shorts
00:34
INNA SERG
Рет қаралды 4,8 МЛН
How to add a headpat redeem to twitch! | Demy Tutorials
5:53
Demythical
Рет қаралды 32 М.
How to upload avatars and make them quest compatible
14:31
heraplays
Рет қаралды 30 М.
How to Create Contacts for your VRChat Avatar Tutorial
7:08
Burnaking
Рет қаралды 14 М.
How to upload a VRChat Avatar - Complete Guide! [PC, Quest & VRoid]
14:57
The Virtual Reality Show
Рет қаралды 184 М.
How to add Custom Toggles to a VRChat avatar.
11:56
GhosttankTTV
Рет қаралды 13 М.
[VRChat] Among Us Follower Setup and Customization
12:34
hfcRed
Рет қаралды 33 М.
Custom Avatar Crouch and Prone Animation Poses for VRChat
6:29
VRChat Avatar Tutorial - Contact Toggles (Grabbing Objects off your Avatar)
5:43
ОСКАР vs БАДАБУМЧИК БОЙ!  УВЕЗЛИ на СКОРОЙ!
13:45
Бадабумчик
Рет қаралды 4,1 МЛН