How to convert your avatar into VRM format for VTubers! (2021)
VloĆŸit
- Äas pĆidĂĄn 30. 07. 2024
- An updated tutorial on how to convert your avatar into the VRM format with Unity! My previous tutorial on this was overwhelmingly popular, however it's kinda outdated now. This video is an update to that one, and hopefully not going to keep dragging things out ;)
đ Download Unity (version I used was 2019.4.13f1):
unity3d.com/get-unity/downloa...
đ UniVRM Package:
github.com/vrm-c/UniVRM/releases
đ” Intro: NULLMOON - Adrift
đ” Outro: NIVIRO - Flares [NCS Release]
Key points:
0:00 Introduction
0:27 Moderate Unity experience needed
1:09 What you'll need
1:41 Starting Unity and importing assets
2:27 Normalizing the avatar
3:27 Fixing the shaders
3:54 Setting Blendshapes
5:14 Applying Springbones
7:06 Springbone colliders
7:44 Setting up eyetracking
8:48 Final export
9:18 Testing the avatar
9:38 Afterword/video feedback
10:40 Ending
#VRM #VTuber #Tutorial
===========================
đ ăWant to support me? You can do so here! ă
streamelements.com/kamizhou/tip
đ Check out livestreams at: / kamizhou
đ Follow me on Twitter: / kamizhou_uk
đ Be part of the family: / discord
â 3D model - Kyoko:
booth.pm/ja/items/1826902
I experimented with a different format for this video, please let me know you guys' feedback, I'd really appreciate it! đ
Hmm??
Help pls (
Does UniVRM support exporting VRM with standard animation clips at runtime?
it doesn't give me anything for the blendshapes and in the the exporter it says blendshape avatar is null
There isn't enough 3ds Max videos around on this. Gonna try exporting my model from Max as FBX. Not sure if my CAT rig will work though
This has definitely been one of the clearest tutorials I've seen. Thank you! I use this video so much when I set up my avatars!
thanks so much for this video! i was making a brand new model for my stream, and i wanted her to be vrchat ready! this worked perfectly, and i screamed when i tested her because she works perfectly! this was wayyy easier than i had anticipated, so thanks so much!
i love how you tell us to take a break and rest during springbones, the real mvp advice x))
I forgot a single step and thought for ten minutes "wow the app just broken i guess" then when i realized my stupidity, it all worked perfectly! you're great at tutorials !
After watching like 7 tutorials about this I can tell you, you've helped me a lot, thank you, very cool video :)
Thank you, I'm glad I helped! :D
Thank you so much for this! Super helpful, informative and MASSIVELY in depth! đ
I just wanted to say since I always come back to this video when I'm working on my model that this is the easiest to follow tutorial on something like this on youtube and I really really appreciate it! đđ€ you have made my life so much easier đ
Extremely helpful vid, dude. Definitely sharing this one around with a few friends. Info was well presented and well explained.
Holy crap after spending countless frustrating hours trying to set up stuff in blender to make my model work in facerig, this has been SO HELPFUL! thank you soooo much for posting this tutorial!
Thank you for this video!! I will be using this tutorial when I get a chance, but overall the quality of this video is superb!!
You do such a good job of explaining this. Anytime I'm asked I always link your video and anytime I need to update my vrm I come back here to make sure I'm doing it right. 10/10
OMG, this is probably the best tutorial I have found for just editing a vrm model/avatar in unity to use for Vtubing (without going into other extra things, longer more complicated ways, or for different uses).
Ohhh, so it was you! I was on your twitch livestream earlier and came in when you were ending sadly >w< I actually already watched this video from you when I was setting up my vtuber setup, and it helped me a lot, so thanks!! Hope to catch you on stream next time!
Ohhh, well I am glad I helped! Keep an eye out, and I'm sure you'll catch me streaming again :D
jfc this is so helpful you've earned my like and sub and i dont even know what your channel is about. THANK YOU! you saved me hours of fiddling around with why eye tracking wasn't working or how to get colliders to work properly!!!
This tutorial alone has answered so many of my questions
WHY AND HOW DID I NOT FIND IT SOONER
Just used your tutorial to do this for my first time and it helped me immensely. Thank you
I started vtubing and probably wouldn't have been able to figure out all the model stuff without this video. Thank you for making this.
thank you so much!! i just commissioned someone for a retexture of a model and some additional sitting poses to it and after thinking about it i've decided im going to try to convert it over to work with vseeface as well once i have it. i'm really looking forward to it
Setting up my Mewlin and I found for the eyes, about 30 range for the Y range was pretty good.
Also loved that you reminded everyone to save XD I always need to remember to save more often
thank you so much on making this!! i could not find such a clear and easy vid to go off on!! this will be a big help to me since i want to try and start a career with vtubing!!
best tutorial out there, thank u alot for making this. I had issues with colliders for the model, your vid helped alot
my model from MMD tho not VRchat so I had some other extra steps to do but already knew how to deal with that its the unity process i struggled with. again tnx for making this tutorial
Dude this helped so much I was able to get my model working through this video, I can't thank you enough. I just wish I knew more of the values for syncing up the blendshapes for speech, like Y sounds or ch/kk, b sounds etc.
This video is AMAZING! Thank you so much!!! It worked like a CHARM!
thanks! i just commissioned someone to retexture a model for me and it made me realize theres so much more i could use it for than just vrchat- hoping i can do this once i get the model :]
Thanks for this tutorial, quick and easy to follow!
I never leave comments on youtube videos but for this one I have to just to say thank you. This video was so helpful in getting my avatar to work it works so perfectly, thank you
Really good video makes everything real clear and the editing is just right to highlight what you're talking about. Now if only I wasn't so lazy. Avatar stuff in unity gives me a headache.
Sometimes if you want something done, you just have to do it :P. Trust me, I know what it's like since the first time I discovered a lot of intriguing things like this, it took me a while to do. Most of the time tho, once you've done it, that's the hard part over - you'll do it faster and more efficiently every time afterwards! đ
vr character creation has so many options it is absolute mind blowing that you can tweak things like bonestructure details
Verry Smooth and good Tutorial.
That is very rare to find for Unity / Blender
This was explained in such a fabulous way. Not just explaining everything clearly, but also taking into account the viewers feelings and also rounding it up with the request to subscribe, very well done. Only question that i have ,is i wonder if Kamizou will get full body in the future (or maybe already has it by now)?
thanks for the tutorial bro. easy to understand and straight forward :)
And this is why I'm subscribed. Thank you very much. More tuts pls :)
Just leaving a comment here for algorithm-sama
Very helpful video! It was easy to convert my model thanks to you!
I'm glad to hear that, it's much appreciated!
Thank You SOOO MUCH!!! This tutorial helped me so much
I enjoyed the format, very new and enjoyable.
Thank you! I will say, this format did require a lot of recording time, and especially editing time đ Then again, I am fairly new to editing, so maybe it's something that will get quicker over time x3
Very good tutorial, big thanks!
Glad I could help! :D
Just wanted to say this is still so helpful
quick and easy. nice work
I appreciate this tutorial. Thank you, I'm using this tutorial to help my friend.
This video is very well done and helpful. Thank you very much.
just subscribed. thanks for the great tutorial. really appreciate it.
I'm glad the tutorial helped you! Spent quite a bit recording and editing this xP
Amazing video, thank you so much!
Thank you very much! This has helped me make my own Vtuber!
THANKS YOU SO MUCH!!!!!
exacly what i searched
i LOOOVE YOUR....
Work!
Best tutorial by far
You're welcome! :D
Thank you for this ^^ now I just gotta figure out the weird bone rotation issue and ill be set
thank you! for your tutorial im making this in unity!
Thank you! this was very helpful!
I do have a question though, once I got it into vsee I couldn't get it to control the hands w/ the leap motion controller. Do I have to add extra springbones for the hands/fingers as well?
Sadly UniVRM doesn't show the VRM option at the top for me
Yes, I did a workaround before. I just forgot how to do it.
Tank you for your wonderful and detailed instructions. You should know that in Unity 2022.1.0b14+ most of what you mentioned is no longer needed, save the version of Render Pipeline needs to be the latest namely 13.1.7. Thank you again
you've helped me a LOT
Ty
My brain did indeed explode
Great video though! Very clear even to me as someone who does not use unity other than once a year :P
Hey again Kami!
So im attempting to follow your tutorial for this and the issue im having is my avatar does not go into the hierarchy with any sort of shaders, and the ears/tail are not attached. They are separate FBX files. Any advice? Thanks
So I've set up my everything and my springbones and want to test them now, however, when I enter Game mode, I cannot move anything (including the camera) or interact with anything. Any idea why?
Good vid, thanks!
Make sure you are downloading a uniVRM version for 2019.4 if this is the unity version you use because i was dumb, and did not read and ended up wasting like 30 minutes wondering why my vrm0 box was not appearing lol Just letting people know Great Tutorial!
I was having an issue after importing the VRM package and my avatar, I went to the VRM exporter drop down tab and the entire box was empty after selecting my model. My model had a ton of toggle-able stuff to it including sounds and VRCLens. After removing the scripts (not the animator script!) from my model and deleting a bunch of optional stuff the exporter box worked for me. Just putting this here incase anyone else has this issue
I have the same problem
@@empyreanmonk i explained how I fixed it
That's the thing, and confuses me still to this day. Anytime I tried to export my model it is blank without any script on it. So reading this just makes me distraught.
This was helpful. Also, nice voice.
I have tried over and over to get it to export with my hat, but it won't even after following all of the steps... Do you maybe know why? I have to export from assets and not scenes. It will only allow me to lick my asset and export that way.
idk how many time i refer back to your video you've helped me a lot. lets hang out sometime on VRC
ok so I kinda fucked up and exported to a different folder instead of the assets folder and now when I try to export again i completely lost where the assets folder is located so I'm pretty much stuck.
questions. on vseeface, i realised my avatars's mouths just aren't sensitive. like when i move my mouth a bit it doesnt detect. like naturally move. and sometimes it reacts slow. is there a way to fix this? the default alicia.vrm that is free to everyone doesn't seem to have this issue.
so i convertedone of my vrchat avatars and whenever i do any other face motiotn than neutral the head and hair texture become all shady and i dont know what is causing this. ive triedlaying around with the material settings and textures and nothing has worked. ive been making avatars for vrchat for about 6 months now so i have quite a bit of knowledge within unity and how things work but i cant seem to figure out howto fix this issue.other than that everything works perfeclty fine (only the eyes dont track but i didnt look too much into why that is or if i simply forgot to turn on a setting in VSF)
Hi, I'm having a bit of trouble. When I installed the UniVRM package and added it to my Unity project, I didn't get the same options you got when clicking on "VRM" at the top. All I got was UniJSON > Generate ConcreteCast. Did I do something wrong...?
hi excuse me but i cannot seem to get the eyes to move no matter how many times i try it just won't work - i don't understand why, please can you help me out...
i did check if the eyes move in blender and they work fine but i just don't get why it won't work in unity at all when i am about to set up the eyes..ugh
There was an update that you can use VSF animations in VSeeFace. I was wondering if you know anything about that and have a tutorial about it. I had it working for a bit but when fixing more things, it's not working. Redid everything and now the ears won't stop twitching. I just want the ears to move a certain way when it smiles, angry, and sad...
my avi doesnt have blend shapes. well it does was able to get the blend shapes working in neos but doesnt have them in unity
Ok so i have 1 problem i did exactly what the tutorial demanded but after doing the univrm export no prefab model has been made .T
Hi thanks for the video itâs very helpful. When I exported the model to VRM0, instead of loading a darker prefab model and new files into the unity scene, it gave me a single file with a white paper icon. Is there something I did wrong? How do I get the darker prefab model?
For some reason when I rest pc or reopen unity my project now has problems uploading avatar. Basically the shades become dynamic bone scripts that are broken. Any advice to prevent or fix this? Please reply my brother Thank you.
Having a compile error that says assets/vrm10/runtime/components/constraint/vrm10constraint.cs(7,23): error cs0106: the modifier âinternalâ is not valid for this item do you know whats wrong with it and if i have to make some changes to fix it and be able to play test it
Hi! I have problem....my file .vrm when its save it in my desktop is randomly covert like a ''adobe file'' and I can't import the model in the software like your or vtube studio... can you help me how to fix it?
how are you able to see and move the camera while testing the eye tracking? for me it puts my view as that camera so i cant see it
Help Everything works fine my avatar is just posing forever in vseeface how do i fix this
still having issues, has anything changed? having trouble setting up blendshape springbones and camera but I think some stuff changed since 2021
so far everything worked but i dont have many blendshapes. most likely basic ones and some vrc ones like "ah", "ou" and such. no blinking or so. makes me bit worried the model isnt compatible maybe? how would i do the blendshapes myself? will it also use the animations or options it came with the model as vrm/vtube model then?
In the Blendshapes i also dont have any really fitting shape. Everything makes the avatar look uncanny and creepy by clipping or sliding it too far or even moving the whole head or body and stretches it. i dont have A, I, U, E, O, Blink, Joy...ect. bcus they all seem to have a seperate special shape? maybe you could help me a bit, that would be lovely
Hello, i'm experimenting arms attached to back when i normalized the model and exported. what can i do?
What do you do if the univrm is grayed out when you go to export???
When I press export nothing happens. Unity is not loading or trying to load anything and the export windows is still open and I can change settings so its not trying to actually export anything
When I try to select the blendshape for the vrm blend shape proxy there is none for me, any idea where I get the information for that?
everything else seems to be fine however my models blendshape doesn't want to cooperate I tried to see if my mouth can move when I mess with vrc.v_aa which is a mouth blendshape but nothing so I tried many others ... still nothing can someone help
I'm having an issue with my face not showing up on the vrm file after exporting. Can I get some help with this thanks?
how do you import your unity package model? mine looks all purple I donÂŽt know how to properly import it
Hi there, Iâm having a bit of difficulty exporting an avatar (itâs the rusk avatar from booth or (just incase) the beat Saber player that uses this model in question if anyone knows who Iâm on about) basically I changed the clothes to the âStreet Outfitâ round and added everything to the armature of the avatar and when I export it to a VRM file, it doesnât recognise the avatar (I use the program LIV and sometimes VseeFace) and it comes up as a green silhouette like it didnât recognise the avatar even though I selected the base model in the hierarchy before exporting (Iâm not overly tech savvy when it comes down to unity) and Iâm not overly sure why itâs not recognising the avatar when I export and I feel like Iâve hit a brick wall
Thanks for the tutorial. I'm having some trouble tho. When I try to change one of the materials to transparent it doesn't do anything. Any idea how to fix this?
When i get to the blend shapes portion, it see nothing but the sliders (I.e Blink, stare, etc) I do not see the menu shown in the video
4:08 when i get there , the ''body'' option doesnt show how do i fix that??
hello! when I use the vrm menu at the top, my vrm exporter is just blank. and when I try to put my avatar into the root spot it just turns blank and I can't export anything:/
Thanks for the help personally i wish the testing section was a bit longer so we could see how to test it but overall really good
No problem, glad the tutorial helped! :D. The testing section was short because all I did was import and load up my avatar, and did some basic head movements, blink, and talk xP
@@Kamizhou fair enough lol I ended up figuring it out pretty easy anyway
so whenever i try importing the univrm it gives me an error and won't let me import it, do you know how to fix that?
so my avi is a little bit more complicated and i get many warnings and errors what sould i do?
something you should mention in this, I had to specify which bones were the eyes to get it to track properly, those are above the dropdown menus where you adjust the angle of sight in the VRM look at me bone applyer
When I go into the blendshapes editor, I don't get the sliders. I am lost. Like, there are no dropdowns or anything under the blendshape and list buttons other than a preview window.
I can export the model like you show in the video, but when it's done, there's only a prefab of the model, which is like ten times bigger than the og and one new file that I cannot open... it is a vrm-file, but it appears as an unknown file... I have "Unity 2019.4.31f1" and the "UniVRM-0.107.0_1e8a" package. Can someone help?
ik this is an old video but im really stucck my prefabs are missing mono script. idk what to do at all
when i click on VRM0 dropdown menu, i don't have the export UniVRM option, instead i get Version: UniVRM and it's not clickabel, what should i do ?
Hello there, I'm having some issues with the eye tracking and lip syncing for Vseeface when i use my avatar. I did everything in the tutorial but it doesnt work in vseeface :(
right now my model is almost finish, at the end, am i supposed too join all my body parts as one then unwrap it all as one and bake the textures? bc i saw A COUPle vids where they upload the characters skin with just a ball but my character has over 10 dif parts rn . im feeling under motivated bc of this . i feel like im missing something in this puzzle D:
Having troubles, whenever I export the model into vrm
And save it to assets it just comes up as a vrm doc and nothing else, it wonât let me use it at all