[Insert lmao it's not 5 minutes] Jokes aside this is a gamechanger for doing gestures expressions, and the fac that lets you use combo gestures on top of an easy setup?! That's genuinely impressive! Pretty good tutorial!
back here a day later, i came to ask if you know of any way of disabling lip sync during a gesture? i know there's a section for it here but i dont want to risk breaking my model using it. i have an animation where the mouth gets sucked up into the head and when i talk it always screws it up.
@@bannnz Now that's a question I don't have an answer to right off the top of my head, but I feel like it has something to do with FX Layer Masking which currently is a bit out of my wheelhouse. My quick search lead me to this dark and stormy place: ask.vrchat.com/t/gesture-layer-animations-not-playing/3624
Anything is possible! 🤤 I’m playing with combos of gestures (for VR) and using two gestures to trigger or activate the the next which activate particle systems- I’m still a noob so I’m trying to do as much as I can with what I do know.
will you ever do a guide on the gesture playable layer? I'm too afraid to mess around with it and break everything, and I havent found any helpful guides on it either ^^' great tutorial btw! it fixed my problem completely
Thanks so much for this feedback! I plan to ...sometime... do a tutorial on this stuff (once I get a good grasp of it myself). Will keep this in my notes for when it comes around. Thank you!
You using the version I linked in the description (not a newer version) and you have your avatar descriptor on your character and your character is set to Humanoid?
i have a question... the avatar that i'm trying to upload has already gestures and facial expressions. the only thing is that she do a form with her hands like she was saying "grr" and making her hands like a tiger. it's a gesture problem and i don't know how to fix it. this tutorial can help me? or it's something else. because i don't want to change any "big" gestures. like the idle hand. i just want to see her do all these things ☝,👍,✊,🤟 or 🖕, ✋.
If you’ve added the FXLayer and the gestures don’t work, there’s an issue you should talk to the avatar creator about. This tutorial is for creating new gestures
Review the steps, if you don't have a bone named "head", it's not Humanoid, or any other requirement for a good working Avatar, you're going to have a bad time. docs.vrchat.com/docs/rig-requirements
So quick question (great video btw), what would I do with this if I wanted costom hand positions as well, becuase I dont like the basic vr chat hand postions?
This works well! I used to use Better Gestures from wolvei on gumroad, however i just can't get it to work again since the new update. Any chance you know how to fix the ugly claw hands?
This was so helpful. do you have one that that shows how to get body transformations to work... like things that are not blend shapes? I have the wings closed using bones, and position transformation. as an animation. but I can not get it to show in VRchat
Sorry you posted a while ago, but you can trigger blend shapes with the hand gestures system. There's some extra steps needed and I haven't done it yet, but the manual goes over it! hai-vr.github.io/combo-gesture-expressions-av3/tutorial.html#animate-cat-ears-wings-and-more-tutorial-with-audio-commentary
My biggest issue is that my scroll down option on this massive expression key selection for the Booth model does not show meaning i cant fully show all of my expression keys without doing some crazy mouse wheel nonsense.
Sounds like a legit issue. Some of these BOOTH creators really go hard. Make sure you take some screenshots or video and submit to the issues section of the Github!!
Thanks for this, you should still be able to utilize an older version that follows along like the video (and I personally find the older version easier to use!) github.com/hai-vr/combo-gesture-expressions-av3/releases/tag/V1.5.3
You may be able to merge both FX layers, as I showed the layers are viewable and editable, if you copy and paste each layer into the FXLayer you want to use it >may< work but you'll have to try it out for yourself.
now my only question is how do we set it so the emotions only play from the left or the right. I'm seeing X2 on some of them, but not certain how to go about it
It's a two-hand system, so you *must* have left hand + right hand. If you want *everything* from one pose with one hand to be the same no matter what the other hand is doing, you just gotta auto-set it.
Is there a way to setup different animatons for the right hand gestures? For example: When left hand is no gesture and right hand is point, Can you designate a expression for that?
Sorry for the delay. Every hand pose is a gesture (even if there's a "no gesture" default state) so really you just gotta think of which gestures on the left are acceptable while right is doing a point to do an expression.
This Tutorial is NOT helpful. The Button don't even work and I get following error meassage: MissingReferenceException: The object of type 'ExpressionEditorPreviewAvatar' has been destroyed but you are still trying to access it. Your script should either check if it is null or you should not destroy the object.
So uhh, anydody else getting the issue of the bledshapes(I know I have) not showing up in the EEProperty Exploror, and the preview looks like a TABS character with no face. I am using VRM, could this be the issue?
Using VRoid could create unintended results but if it has blendshapes and a normal bone structure it shouldn't. I would test with another avatar that isn't VRoid to see if similar results happen.
I and the guy I commissioned an avatar from have a problem with my avatars fingers and thumbs. When doing a spread hand and thumbs up, the fingers/thumb bend a bit outwards which can get annoying at times. How do you fix that?
So I reached out to the dev who did the new IK and asked. Hopefully you still need this :) The answer for the thumb, especially if you're using Index Controllers, is to break the thumb in a way so that it looks like it's always trying to thumbs up. Here's how they have their setup so just try to imitate theirs: cdn.discordapp.com/attachments/810909508876369920/1001977495291187262/unknown.png cdn.discordapp.com/attachments/810909508876369920/1001977597523136522/unknown.png Good luck!
It means it doesn't add to controllers, but overwrites them. So I would follow the tutorial (make a new controller) and then figure out how to smoosh all the stuff from the previous controller into this one before publishing (maybe it's a copy/paste job? I haven't done that so I'm not positive).
How are you able to scroll through all of the selections of the previews? Mine stops at the bottom but I can barely see more options below, but it wont let me scroll any further.
For some reason, nothing is happening with my Hai_GestureExp layer in the animator after I synchronize. It looks nothing like the one you show and its very barren. And I imagine thats probably related to why once I upload, my model still has facial expressions :(
So at 0:46 I go over the requirements for what you need in Unity for this to work. If those things aren't in your Unity Project, the avatars SDK and Hai's Combo Gesture Expressions especially, this won't work. See the description for the tool and download!
@@ShanieMyrsTear Hey I have a similar problem! Assets\Hai\ComboGesture\Scripts\Editor\Internal\Reused\HaiMachinist.cs(144,50): error CS0117: 'VRC_AvatarParameterDriver' does not contain a definition for 'ChangeType' Assets\Hai\ComboGesture\Scripts\Editor\Internal\Reused\HaiMachinist.cs(144,17): error CS0117: 'VRC_AvatarParameterDriver.Parameter' does not contain a definition for 'type' I also.. don't have an animation tab, just project and console and at first, the "animator" in the inspector said none, but I changed it to "defaultanimationcontroller". That didn't help though.
I feel like this might be because the avatar doesn’t have a VRC Avatar Descriptor so Unity is throwing an error but pointing at the wrong cause. Can you confirm?
@@ShanieMyrsTear I don't know exactly, I don't think so? I updated the version of unity I was using and made sure to use the 3.0 SDK (which never worked before for this avatar, but it did now! and it is a 3.0 avatar) Now I see an animation tab, and what you see. Thank you for replying!
Gonna create a new project and import all the shader and dynamic settings to the new SDK 3 project since I cant delete the file and import the new SDK, cause it'll mix the files from both 2 and 3
In before “but this isn’t 5 minutes!”
It's 5 minutes at 2x speed!
its 5 mins once you learn it lollll
haven't downloaded this yet, but it looks so straight foward, and i love that it previews everything. i'll give it a try in a later date
LIFE SAVER!!! Simple, easy to follow and to the point. Worked like a dream on the first try. Thank you!!
i cant thank you enough for this video oh my god you just made my life 10x easier
You're very welcome! Tell your friends ❤
[Insert lmao it's not 5 minutes]
Jokes aside this is a gamechanger for doing gestures expressions, and the fac that lets you use combo gestures on top of an easy setup?! That's genuinely impressive!
Pretty good tutorial!
OMG This so so useful and easy! Thank you so much!
This…this is sorcery!!
Awesome tutorial by the way, thank you Shanie!
Right?! That’s what I said. It’s elegant and it works and it’s something for VRChat? Impossible.
Also thank you for watching! 🥳
HOLY CRAP, IVE BEEN LOOKING FOR THIS FOR THE PAST 24 HOURS. THANK YOU SO MUCH ARGH!!!
back here a day later, i came to ask if you know of any way of disabling lip sync during a gesture? i know there's a section for it here but i dont want to risk breaking my model using it.
i have an animation where the mouth gets sucked up into the head and when i talk it always screws it up.
@@bannnz Now that's a question I don't have an answer to right off the top of my head, but I feel like it has something to do with FX Layer Masking which currently is a bit out of my wheelhouse. My quick search lead me to this dark and stormy place: ask.vrchat.com/t/gesture-layer-animations-not-playing/3624
You're amazing and saved me so much time. Thank you!!
Hells yea! great topic!
Im Furious Mad Angry Questioning. This video isnt 5 minutes long.
So I can finally move my arms without getting a vr headset? That is awesome !
This tutorial was tailored to VR, but with a game pad and a properly gestured avatar specific for non-VR, technically yes!
Anything is possible! 🤤 I’m playing with combos of gestures (for VR) and using two gestures to trigger or activate the the next which activate particle systems- I’m still a noob so I’m trying to do as much as I can with what I do know.
Fellow vr clubber i see ;)
(ending picture)
If you're still going to events we might see eachother sometime heh
will you ever do a guide on the gesture playable layer? I'm too afraid to mess around with it and break everything, and I havent found any helpful guides on it either ^^'
great tutorial btw! it fixed my problem completely
Thanks so much for this feedback! I plan to ...sometime... do a tutorial on this stuff (once I get a good grasp of it myself). Will keep this in my notes for when it comes around. Thank you!
@@ShanieMyrsTear okay! Thank you for considering the idea!! And take your time, no rush!
Ohhhhh awesome 👌
idk why but when i click generate previews nothing happens
You using the version I linked in the description (not a newer version) and you have your avatar descriptor on your character and your character is set to Humanoid?
This is amazing! Thank you
I thought the same thing so I had to share! Enjoy it!
there is no combogestureexpression what do I doo
i have a question... the avatar that i'm trying to upload has already gestures and facial expressions. the only thing is that she do a form with her hands like she was saying "grr" and making her hands like a tiger. it's a gesture problem and i don't know how to fix it.
this tutorial can help me? or it's something else. because i don't want to change any "big" gestures. like the idle hand. i just want to see her do all these things ☝,👍,✊,🤟 or 🖕, ✋.
If you’ve added the FXLayer and the gestures don’t work, there’s an issue you should talk to the avatar creator about. This tutorial is for creating new gestures
It literally didn’t show a photo of the face or anything..
Review the steps, if you don't have a bone named "head", it's not Humanoid, or any other requirement for a good working Avatar, you're going to have a bad time. docs.vrchat.com/docs/rig-requirements
I have an issue I get in vr and it's stuck in t-pose never had that issue until after I used this tool.
It's likely something at the very end of the video where you don't have a FX layer (so it doesn't know how to operate, so it remains in T-Pose)
So quick question (great video btw), what would I do with this if I wanted costom hand positions as well, becuase I dont like the basic vr chat hand postions?
Like if you don't want to use thumbs up or peace, for example? Unfortunately I'm not sure, especially with using the CGE plugin. Sorry!
This works well! I used to use Better Gestures from wolvei on gumroad, however i just can't get it to work again since the new update. Any chance you know how to fix the ugly claw hands?
This was so helpful. do you have one that that shows how to get body transformations to work... like things that are not blend shapes? I have the wings closed using bones, and position transformation. as an animation. but I can not get it to show in VRchat
Sorry you posted a while ago, but you can trigger blend shapes with the hand gestures system. There's some extra steps needed and I haven't done it yet, but the manual goes over it! hai-vr.github.io/combo-gesture-expressions-av3/tutorial.html#animate-cat-ears-wings-and-more-tutorial-with-audio-commentary
My biggest issue is that my scroll down option on this massive expression key selection for the Booth model does not show meaning i cant fully show all of my expression keys without doing some crazy mouse wheel nonsense.
Sounds like a legit issue. Some of these BOOTH creators really go hard. Make sure you take some screenshots or video and submit to the issues section of the Github!!
My model won't show up at all, what do I do?
Your model won’t show up at all at what step? If it’s not showing in Unity, I can’t really help you with that, that seems to be a bigger issue
The tool seems to have completely changed, it doesn't open the "EE" windows anymore. Not sure how to use it
Thanks for this, you should still be able to utilize an older version that follows along like the video (and I personally find the older version easier to use!) github.com/hai-vr/combo-gesture-expressions-av3/releases/tag/V1.5.3
there is two FX layers since the avatar im working on has gogo loco do i ounch it into the second FX box or replace the old one?
You may be able to merge both FX layers, as I showed the layers are viewable and editable, if you copy and paste each layer into the FXLayer you want to use it >may< work but you'll have to try it out for yourself.
now my only question is how do we set it so the emotions only play from the left or the right. I'm seeing X2 on some of them, but not certain how to go about it
It's a two-hand system, so you *must* have left hand + right hand. If you want *everything* from one pose with one hand to be the same no matter what the other hand is doing, you just gotta auto-set it.
Is there a way to setup different animatons for the right hand gestures?
For example:
When left hand is no gesture and right hand is point, Can you designate a expression for that?
Sorry for the delay. Every hand pose is a gesture (even if there's a "no gesture" default state) so really you just gotta think of which gestures on the left are acceptable while right is doing a point to do an expression.
now all my characters are too big to upload to vrchat, i dont know what happenned lol
👀 Wh...what did you do? The gesture adding doesn't actually add anything to the avatar other than some numbers!
This Tutorial is NOT helpful.
The Button don't even work and I get following error meassage:
MissingReferenceException: The object of type 'ExpressionEditorPreviewAvatar' has been destroyed but you are still trying to access it.
Your script should either check if it is null or you should not destroy the object.
Did you add the VRC avatar descriptor to the only avatar in this scene like I said at 1:35?
@@ShanieMyrsTear yes.
So uhh, anydody else getting the issue of the bledshapes(I know I have) not showing up in the EEProperty Exploror, and the preview looks like a TABS character with no face. I am using VRM, could this be the issue?
Using VRoid could create unintended results but if it has blendshapes and a normal bone structure it shouldn't. I would test with another avatar that isn't VRoid to see if similar results happen.
I and the guy I commissioned an avatar from have a problem with my avatars fingers and thumbs. When doing a spread hand and thumbs up, the fingers/thumb bend a bit outwards which can get annoying at times. How do you fix that?
So I reached out to the dev who did the new IK and asked. Hopefully you still need this :)
The answer for the thumb, especially if you're using Index Controllers, is to break the thumb in a way so that it looks like it's always trying to thumbs up. Here's how they have their setup so just try to imitate theirs:
cdn.discordapp.com/attachments/810909508876369920/1001977495291187262/unknown.png
cdn.discordapp.com/attachments/810909508876369920/1001977597523136522/unknown.png
Good luck!
i have blend shapes but it only generates blink i have tried this with 4 different models with the same result.
nvm it just started working idk what happened i didn't change anything the words are now red but i can see the blend shapes.
i still have the problem with other models
Too many possibilities to diagnose here sadly. You can report it on the GitHub though so the author can see it! Include screenshots!
What does it mean that the tool will overwrite other controllers? I want to keep everything the same, besides the new gesture/expressions.
It means it doesn't add to controllers, but overwrites them. So I would follow the tutorial (make a new controller) and then figure out how to smoosh all the stuff from the previous controller into this one before publishing (maybe it's a copy/paste job? I haven't done that so I'm not positive).
How are you able to scroll through all of the selections of the previews? Mine stops at the bottom but I can barely see more options below, but it wont let me scroll any further.
So you do have some previews but you can’t scroll for more? Just wondering: Do you know how many blendshapes you have on this avatar?
yeah i cant see them either. i think they updated it or something im not sure
Make sure you’re using the version I link to in the description, they definitely did change it since and, to me, made it more complicated.
For some reason, nothing is happening with my Hai_GestureExp layer in the animator after I synchronize. It looks nothing like the one you show and its very barren. And I imagine thats probably related to why once I upload, my model still has facial expressions :(
Not sure, but the best thing I can suggest is trying another model and seeing if you experience similar behavior.
Also make sure you have an avatar descriptor on your avatar (and there’s only one descriptor in the scene)
1:46 I don't have Hai.
So at 0:46 I go over the requirements for what you need in Unity for this to work. If those things aren't in your Unity Project, the avatars SDK and Hai's Combo Gesture Expressions especially, this won't work. See the description for the tool and download!
In my ComboGesture expression Prefab i cant open the editor because im missing a script. can anybody help me?
Well, what script is it?
@@ShanieMyrsTear Hey I have a similar problem!
Assets\Hai\ComboGesture\Scripts\Editor\Internal\Reused\HaiMachinist.cs(144,50): error CS0117: 'VRC_AvatarParameterDriver' does not contain a definition for 'ChangeType'
Assets\Hai\ComboGesture\Scripts\Editor\Internal\Reused\HaiMachinist.cs(144,17): error CS0117: 'VRC_AvatarParameterDriver.Parameter' does not contain a definition for 'type'
I also.. don't have an animation tab, just project and console and at first, the "animator" in the inspector said none, but I changed it to "defaultanimationcontroller". That didn't help though.
I feel like this might be because the avatar doesn’t have a VRC Avatar Descriptor so Unity is throwing an error but pointing at the wrong cause. Can you confirm?
@@ShanieMyrsTear I don't know exactly, I don't think so? I updated the version of unity I was using and made sure to use the 3.0 SDK (which never worked before for this avatar, but it did now! and it is a 3.0 avatar) Now I see an animation tab, and what you see. Thank you for replying!
How do I use gestures to trigger audio?
Not sure, but I theorize you can go into the animator as I show at the end of the video and add sounds to that.
I just realized Im using SDK 2 so I cant use this unfortunately
Gonna create a new project and import all the shader and dynamic settings to the new SDK 3 project since I cant delete the file and import the new SDK, cause it'll mix the files from both 2 and 3
@@moonlitfoxling8448 Yep, can get a *little* weird if you use the same Unity Project. Hope it's working out!
I simp.
Thank you for simping 🧠