VRoid to VRChat [Advanced Tutorial] All Blender Fixes & More!
Vložit
- čas přidán 10. 07. 2024
- My beginner VRoid to VRChat videos using the VRM converter in Unity 2018 were exceptionally popular, so I have decided to make an in-depth tutorial for those who are looking to make a PERFECT VRoid model :D Using minimal blender skills and Unity 2019, this is an up-to-date tutorial on how to fix your model to perfect. This video includes fixes for: saggy shoulders, crossing legs (peepee dance), hair & breast movement, reshaping body details, facial expressions, and proportions for full body tracking. Also I’m live on twitch at 6pm EDT tonight: / phiabunny
Join the PHIA Discord for VRoid help:
/ discord
=DOWNLOADS=
Unity 2019: unity3d.com/get-unity/downloa...
Blender 2.92: www.blender.org/download/rele...
VRM Importer: styly.cc/tips/blender-modelin...
CATS: github.com/GiveMeAllYourCats/...
VRChat SDK 3: vrchat.com/home/download
Dynamic Bones: assetstore.unity.com/packages...
Poiyomi Shader: github.com/poiyomi/PoiyomiToo...
Follow PHIA's Socials
Instagram: / phiabunny
Twitter: / phia_bunny
Patreon: / phia
Twitch: / phiabunny
MERCH:
crowdmade.com/collections/phia
TIMESTAMPS
0:00 - Intro
0:29 - Downloads Required
1:06 - Proportions for FBT
2:11 - Exporting from VRoid
2:47 - Setting up Blender
3:22 - CATS: Eyetracking&Lipsync
4:31 - Saggy Shoulders
5:40 - Crossed Legs
9:41 - Shoes/Feet in Ground
10:29 - Reshaping Body (Collarbone)
11:29 - Reshaping Body (Thicc-ness)
12:28 - Exporting from Blender
12:58 - Setting up Unity 2019
13:32 - Rig/Textures/Materials
15:51 - Hair Movement
17:48 - Breast Jiggle
18:08 - Facial Expressions/Animations
22:08 - Avatar Descriptor (putting it all together now!)
23:37 - Uploading + Errors
25:18 - Final Results
26:24 - Outro
Management Contact: alex@thevirtualreality.show
Check out Elgato for high quality streaming equipment!
www.elgato.com/en
Use code “PHIABUNNY” for up to $100 off your custom PC build from Artesian!
artesianbuilds.com/gaming/?af...
TVRS Art Direction by Think Lumi
Website: www.lumifantasy.com
Instagram: / lumifantasy
TVRS Audio and Management by Protostar
Twitter: / protostar
Spotify: open.spotify.com/artist/0n8nG...
---------------------------------------------------
Music provided by Monstercat:
Fløa - Goodbye
Fløa - Hermione
Fløa - It’s Time to Move On
Odsen & Meeting Molly - See the Sunlight
Terry Da Libra - Reminiscent
PROFF - Light Magic
Not Now Please - Waterfalls
Noisestorm - Surge (Drum & Bass Mix)
/ monstercat
/ monstercatinstinct
VRoid to VRChat easy beginners guide make model for free blender unity 2019 vrchat modeling vroid studio avatar how to get vroid to vrchat free easy avatars - Jak na to + styl
Honestly I do not have the skill or desire to make 3D models, I don't even want to spend money on tracking equipment. I just love your perfect narrator voice and passion for what you do.
I understand that it may seem complex, even at the beginning I was very confused and terrified in making the models, you have no idea how many times I had to redo a model for the first time before I could make it work, however to create the model itself not It is necessary to have great 3D modeling skills, programs such as Vroid Studio or other 3D modeling programs allow you to create and customize 3D meshes/models in a short time... other programs are more complex others simpler and more intuitive, at the the beginning is long and complicated but then over time you get used to it.
You’re so nice 😭
@@TheVirtualRealityShow hey Phia, I’m just now getting into VR. My VR headset is on the way. Could you help me make a custom avatar? I spent so much money on my headset that I can’t afford to hire someone on fiverr and I really want something unique 😭😭
@@silentplayz6797 She’s already helped you a great deal by putting this tutorial out, you can do it! :)
Ive been uploading models since 2017 up to today with next to no help or knowledge, only tutorials online, and honestly it is pretty challenging. But with practice it gets easier over time, and I find it fun. Im still bad at it lol, but at least there's a lot of people who wants to download the avatars I make today, in game
You can save yourself a lot of time and headache with dynamic bones by just applying the single dynamic bone script to the head as the root. It will apply the dynamic bone to every child bone automatically, you don't need to add them to each individual bone unless you want one of them to have different settings from the rest.
You just have to add the non-hair bones on the head to the exclusion list in the dynamic bone script, like the eye bones.
You'll also have a greatly reduced dynamic bone component number and will save a lot of performance.
Yes, true, i made it also this way. It is much easier that way.
Thanks for the tip!^^
What I wanna do is make it so I can flick my hair with my hand with colliders.
A bit late, but this causes some issues with how the hair moves since it sets the relative point of movement to the head instead of the root of the hair.
Instead, it’s better to use VRoid to modify the armature so that each hair group of your selection only has a single bone.
WHY DIDNT ANYONE TELL ME THIS SOONER AAAAAAAAAAAAAAAAAAAA
Quick Tip for straightening the leg at 7:15 (that I accidentally found out while following along with this video)
If you hold down shift *after* you start moving the bone it will go into "precise" movement mode, which helps make it easier to align the bone.
Basically in precise mode instead of your mouse being relatively sensitive, you have to move your mouse more to make smaller changes, which lets you align it really easily.
Note: You must start rotating the bone before clicking and holding shift to use the precision mode. Once you get it into place you can let go of your mouse and shift!
If you move your mouse further away from the circle you can get finer control as well
Explanation on the bones for full body tracking and the write bug actually were really helpful to me. I don't usually upload Vroid models or do full body tracking stuff, so this will help for the times that does come up from friends.
I was really stuck yesterday trying to get the vrm into vrchat let alone adding physics to hair, eye movement and all that jazz. Your videos are so easy to follow along and taught me more about the program to, what I can experiment with. Thank you so much! So appreciated. :D
Unity, VROID, and blender are tools I would never ever imagine myself using. I started playing VRchat and had a hard time identifying with any of the free avatars and have been using your videos to help build my own and to the quality I want. Thank you so much for making such an understandable, clear, and detailed tutorial so available for everyone! You rock this has saved my life lol
This was great and I was able to jump right into this tutorial from the last one!
You are seriously a boss. Thank you, PHIA. When it comes to blender and unity I basically have the mental capacity of a potato. This is probably the most informative tutorial I've seen. Honestly, was exactly what I needed to fix my avatar.
I think you would be a good teacher or something like that, because you’re really good at explaining these tutorials, it’s very easy to understand them
WOO!
Finally early!
I missed your content Phia!
Live you and thanks for inspiring me!
Thank you soo much! You solved every issue I have had with avatar rigging and made it easier understandable. Me and blender do not typically get along yet your video got me to where I could fix my avatars!
Thank you PHIA! This tutorial was epic-- I have my VRoid in VRChat for the first time, you made it so easy
Some quick blender tips!
1) When you're adjusting the angles, you can hit r then the axis you want to rotate and it'll lock it in that axis; you can have way less sensitive and more confined rotations for these fixes without bouncing back and forth.
2) you can move a cluster of bones at the same time by holding shift and right-clicking each bone, rather than moving each bone to a "close enough" position
This is great to see what parts of things need to be fixed however and will def be looking at updating my model asap
Hey sorry, do you by chance know how to transfer your virtualcast avatar into your blender? I want to use it for VRChat but I can't figure it out or find any videos on it :(((
I'm incredibly thankful for these last few tutorials, they improve so much of my vroid experience into VRCHAT and my BIGGEST gripes, the leg and shoulder issue, are finally eliminated. Thank you again for your generous tutorials, PHIA!
A wild Motiv spotted!
Exponentially helpful, greatly appreciated phia!
Perfect tutorial for this sort of thing. Helped clear up so many issues for me.
does anyone else have the issue where whenever i fix the model it messes up all my textures, however if i change it to where it doesn't mess with the textures it doesn't let me copy my textures over to unity?
Thank you so much started vroid with no knowledge but I learned so much made my model and got overwhelmed of how much stuff you can do. But watching this video made me feel better on how to fix my model in blender and ty. 😁😁😁😁
This was the original video that got me into vroid! I was looking into easy ways to make VRC avatar and this came up
Since then ive created around 50 models in vroid alone, and while i used blender and made my VRC avatar from scratch, i still love using vroid for vtubing models and MMD
I even run a discord server specifically for vroid now because i love using the program so much and want to encourage my fellow vroiders
Omg I was looking for a vid like this thank you 🙏
This is so well explained. You're gifted. Thank you for sharing this.
lots of things have changed is it possible to get a more updated video at some point?
Really well made and helpfull tutorial for making your own VRChat VROID Model!
Great video ! Most of it also helps with non-Vroid-modells. I didn't know for example that activating the dynamic bones can be that easey.
Thank you for this! :D
Thank you so much for the tip at 14 mins I've been tearing my hair out having to re do every dynamic bone and every blendshape animation and god knows what else every time I want to adjust the hair or shirt or change something small
Awesome! Nice video you guys!
Awesome video, there is lots of stuff in it that i still need to do on my model as well. Very good work. 👍
A little other Tipp: you can also edit the Blendshapes (Blender: Shape Keys) for the Visemes to improve them after created them, because the tong didn't move at all on (vrc.v_dd looks weird with the tong down) default and also some are totally off or not very well. That can improve the mouth movement in VRChat extremely and looks much more natural. Best you select all faces of the tong and put it in a extra Vertex Group, easier to select only the tong.
Amazing video thank you for all the helpful tips
If Phia was my online class teacher, I would have learned a lot because I really like how she teach.
I love these tutorials, they make Phia seem more like a real and relatable and awesome person
Thanks! Btw you can hold SHIFT when rotating bones for very small and precise movements.
Made my first avatar thanks to your beginner and advanced vids. Thank you, still debating dynamic bones though lol
Hey Phia, thank you so much for your video, it really helps. I only have one recommendation that would make your model a lot better.
Don't use the built in vroid skin te textures. They look ok, but making them yourself really looks a lot better
I just started watching your videos, and I have to say that these tips are AMAZING! They really took my VRoid models to the next level in VRChat, thanks so much!!
Amazing Job
Letting others know, if you had issues like i did, with Poiyomi 7.0 you can find the extra shader options under "Render Preset" just a little bit under the shader selector in the Inspector. Sorry if this is confusing im still new to Unity and it took me a while to figure this out xD (im dumb i know). But hopefully this will help others out who need it!
Love it 😩👌❣️
your vids are the best
Your tutorials are absolutely amazing! No chance we can get a balaclava/facemask for the guys?? A tutorial on that would truly be phenomenal
i feel like im actually just big dummy haha i didn't know this video was out already so i was just like "oh, can't wait for the facial expressions vid!" when it was already out X'D like i said on your first vid. this was VERY useful and very helpful!
huh peepee legs.... that explains so much.
i thought i was...wearing the trackers wrong. o.o
Thanks Phia i managed to make a halloween skin just in time and all thanks to your vids. :)
Thank you!
Good news!! finally my model create eye tracking worked, all I needed is was another version of Blender
Congratulate me!!
wait is this why it wasnt working? what version did u use
@@torolotl Blender 2.92
This video worked, I turned myself into a vrchat avatar.
THANK YOU SO MUCH!! ^^
Hey Phia, great video! You touched on optimization a bit, maybe you should make a video explaining how to optimize a VRoid avatar to be rated "Good"? Especially with the Avatar Fallback System currently in Open Beta. You could also make another video tutorial on how to make a VRoid avatar Quest Compatible.
Your videos have been so helpful! This one solved a lot of problems! :'D
Thanks!! for help
Me that have never used Blender and played VRChat: INTERESTING!
Do you think you could explain the texture part a bit more for me? When I export my model and extract the materials and textures, it ends up putting in two compressed images with all the textures together, but when I delete them, it gets rid of all the colors, and won't let me apply the new textures I have.
I will make GREAT use of this >:)
should i be concerned...?
@@TheVirtualRealityShow xd
@@TheVirtualRealityShow your Phinion model needs some expressions right? ;)
Would this also work if you changed the outfit in the blend file exported the new version of that outfit and model as fbx and then imported that into your assets tray with the same name ? (At 14mins when you checked that important box)
I’m gonna cry
thanks
This is a great vide, but I have a question. At 14:07, what exactly gets copied over if you use the On Demand Remap section? Also, what do you mean by *if they have the same name?
Ayyo just curious- so I'm trying to do the eye tracking since it didn't fill it out for me already (ik this video is a year old and things have probably changed alot) but what SHOULD go in those boxes? Because its not giving me options for blink or lower and it keeps saying there are no vertex groups for the eye bones (((despite them being the same bones you have on yours))). I've messed around with a few settings but im only able to get the right eye working only somewhat but left eye just stays static.
what do you do if the visemes and eye tracking doesn't automatically fill in? Are they suppose to be shapekeys that come with the model? Have i done something wrong if there are no shapekeys imported with the vroid?
Um you don’t need to make a vid on this but can somebody tell me how to fix this problem: So I’m on a Mac and just wanna use my avatar for streaming and I just use the top part of my body (from mid chest to hair). I used vroid to make my avatar and use 3tene to make it come to life and of course obs studio to steam it. But whenever I stream, even without a game on my computer just blows up. Is there another Mac application (free btw I don’t have a budget) that I can use to bring my avatar to life that has less lag, or a tip on how to reduce lag from 3tene to obs?
Update on dynamic bones: VRChat now has a built in PhysBone that is way more optimized. I used a good number of them and my model performance is good.
Weird Tip. you cut out new vertexes and remove old ones, to remove the parts of a model affected by a transparent texture, allowing for some more options, when making a Vroid model Quest compatible.
Thank you so much for this tutorial, Phia! But I was just wondering if there's a way to fix a problem that I've been having. It's that when I import the VRM Importer for blender zip file as an addon then click import, I can't find the import "VRM" option. Is there a way to fix that?
Edit: Nvm, figured it out
2nd Edit: Okay so now the VRChat tab isn't showing up aa I love yet hate unity
22:53 values of rotation states for looking in dif directions work only for the right eye when it should do for both
upd: i fixed it, the other eye was belonging to the hidden duplicated model for anims tho in the transform eye bone list of objects i picked the 1st left eye option, but it turned out to be the 2nd one
Think you could make an updated tutorial on how to convert this to quest?
I've been trying to follow this as best I can, but I had run into so many issues in the unity part. Being that I can't drag my colour being back of hair stuff or anything else into the AIbedo inspecter part. or just can't do anything with ispecter, this is my second time working with unity and concerned that I broke stuff
Love this tutorial but when ever i try to fix my models it bugs out and doesn't fix it. Any ideas to help?
can you please help, i do not have a edit button on avatar discriptor, no one else will help me.
23:15 , your vids help a ton. Im brand new to vrchat let alone making a character but im getting it done slowly. Probably at the time stamp my eyes close just fine however they clip through my lower eye lids as if the scaling is preset to 100 for the animation. How can i adjust it through there down to the proper scaling (60)
Had to put it on 0.5 playback speed but really helped! lol
im having issues at 13:22 , i imported the model exactly as instructed but it keeps importing it with no textures , my model is just white with none of the details and i dont know how to fix it
Benar benar membantu terimakasih!
Are they using an addon or some other program that does some of the facial texture fixing for them? The issue is Vroid uses a lot of cutout materials. At 15:30 the face magically fixes itself, and there's not really an explanation as to what is done here to fix it unless im missing something. Any help would be greatly appreciated.
How do you get gradients in the hair?
What version of the vrm addon were you using?, i tried using all the most recent versions but didint work for me.
Is any of this useful outside of VR Chat, like realigning bones and stuff?
it didnt fill in the visemes for me... so i have a ton of different options... so idk what to do!!
i have 16 materials. is that bad? it isnt going to affect my gameplay??
9:39 Instead of bending the leg and then copy paste the pose to the left one, if I just X-mirrored the pose, will it work as well? please reply!
Why is there nothing showing when I click on the little green bone icon in blender to fix the legs?
I keep running into issues. Any chance we might be able to get a revisit? I have a super basic character with a fraction of your intricacy, but I keep running into material errors, eye errors with bones, etc. :(
when i try to fix the leg amarture, the bons dont stay in line with the foot :(
is there any point in vroid to mess with the hair bones seems like id have to do it again with dynamic bones. Also the same question with facial expressions when talking or pronouncing a letter.
I have an issue where my legs are kinda scuffed like when I crouch or lay down they kinda bug out, I also have an error in Unity VRChat SDK that says "LowerLeg is not first child of UpperLeg or Foot is not first child of LowerLeg: you may have problems with shin rotations." I don't know if it's related but I'm so confused
hey phia seems like the eye tracking thing cant find the "eyes close L and R" what should i do?
also the mouth thing are missing
how do you export these for quest devices. I have tried in multiple ways but I can't get it to work.
Is there a newer version of that? The CATS Plugin just messed up my textures and trying to set eye tracking, just shut down Blender.
I am on the newest Blender version 3.2.1
Edit: Ok, the plugin isn't updated, I got it to work on blender version 2.83.9.
I'm not sure why but in blender none of the mirroring tools or the all at once tools work so like when you have the X y and z axis and then there's the little lock where you can lock them so that they should all move at once when I change one of them it only changes that one it doesn't change all the values and when I do the mirror like you said the butterfly at the top and then I move one of them it only moves the one that I moved it won't mirror it
13:50 if i put the model with the same name in assets folder its not going to let me, right? cuz two files with the same name can't stay in the same directory, so do i just replace it and click that button?
Will create eye tracking cause issues in the model if I clicked it more than once ?
i have a problem with my vroid textures where when i use the cats optimization it will set the textures together weirdly and it messes up the whole of the textures, does anyone know a fix i could do? im on blender 3.2 using cats version 19
nice
will this model workon oculus? and if not is there a tutorial on how to make this model oculus compatible?
I attempted to use the On Demand Remap feature, but it didn't work. As I understand, the instructions are to re-export the new, fixed model and drag it into Unity, and then set the On Demand Remap search to Model Name + Material Name, Project-Wide. However, it's impossible to have the model name(which I presume is the fbx) to be the same. No matter what I did, in the timespan of an hour I could not figure out how to get my fixed model to copy the materials from the first model. There seems to be very little documentation about this feature online, Unity's manual does not explain how to use this feature in any greater depth than you explained. Can you go over this feature specifically some time? Thank you, anyways!
Whenever I try to install blender it tells me to go through the blender wizard and gives me three options repair change or remove but it dose to install blender
im till having trouble tbh. firstly it loads in with the textures just fine, and the bones are jank. Then after i press fix model, it removes the textures in some places(arms legs and eyes) and fixes the bones. i dont know what to do. i've been looking everywhere for a fix and i have come up on nothing...
I downloaded everything that I needed to download but whenever I go into blender and click import I can't find my avatar. When I try dragging it to my file It only makes my PC freeze and never works. What do I do?
hi dear
This guide is amazing, but I need help please, every time when I finish and want to export the Model in VRM Model comes out weird as if without materials.
I've already tried 20 times and can't, I've given up
Hi, I have done the whole thing but I do not have the vroid textures do to buying it on fiverr. What do I do?
ANY UPDATED VERSION OF THIS TUTORIAL? EVERY TIME i GO TO IMPORT INTO UNITY, IT DOESN'T EMBED THE TEXTURES.
Hello Phia, with the stable version of vroid and the vrm converter not working... what to do?
I'm following your guide and my mouth and eyebrows keep moving together, any suggestions on how to fix this? Everything I have tried has failed.