Friday, August 23, 2019

Gmod to VRChat Easy Guide


Step 1 - Export your model from blender in an FBX format

Step 2 - Make all textures into PNG

Step 3 - Install VRChatSDK https://www.vrchat.net/home/download

Step 4 - Install Unity (Version 2017.4.28f1)

Step 5 - Open Unity and drag drop VRChatSDK into the workspace on the bottom middle, it will give you a popup confirming to import everything, click accept

Step 6 - Drag and drop the FBX and all textures

Step 7 - Try to apply the PNG textures to the material spheres in your workspace, it sometimes doesn't work for me, I never found the 100% correct method for this step so try looking around

Step 8 - Drag and drop your model into the 3d space

Step 9 - Click on the model and on the top right click "Select", "Rig", then in the top dropdown select "Humanoid", then below that click "Configure"

Step 10 - You most likely need to realign some limbs into a T-pose. You have to select the bones and rotate them until they turn green. Make sure you align the tips of the fingers, first select a bone on the hand then on the right you should see a hand diagram, click on the finger tips on that then rotate them until they align with the fingers.

Step 11 - After making the model into a T-pose, you need to remove the upper torso and toes as they aren't used. On the right should be all the bones, look for "upper_torso" then click the green circle to turn it off, it will turn grey (or red idk) then click save/confirm on the bottom right

Step 12 - Now you need to fit the model to scale, in the SDK there is a reference model, I can't remember exactly where it is but if you scrummage through the folders you might find it, it's a t-posing human model, then add it to the 3d view

Step 13 - Click on your model then reset the position to 0,0,0 then try to scale it to match as close as possible to the reference then delete the reference when you scaled your model correctly

Step 14 - Select your model, click "Add Component" on the bottom right, then add "VRC_Avatar_Descriptor".

Step 15 - In that there are X Y Z values, this is the position where your eyes will be. You need to adjust these values until the little white sphere in your 3d viewport is in front of your eyes. Make sure it's not too close to your model as at times your model might obstruct your vision as you are moving.

Step 16 - You are done. On the top on the ribbon, click "VRChat SDK", select "Show Build Control Panel". This will tell you if you have done everything and if there are any problems your model has. You can comment below (or DM me if you're my best friend named Hector) if there is any error you don't understand. Click Publish on the popup.

Step 17 - This should change your 3d view to allow you to type in it's name and description, do so. You may want to move the camera so that your avatar's profile is in the small box on the top right. On the left side look for something like "VRChat Camera" and click it. Adjust the XYZ values until you can see your character's face. Publish and try it out in VRChat
Guide by Seag
Share:

0 comments:

Post a Comment