>>295317420
the knees need a slight bend, and your hip bone should be above the top of the leg bone. If There's no visible mesh in between it's not that important, but the hips need to be above. Vrchat requires a full mechanim armature and yo ushould have 3 fingers at least. 

but, I can do you one better. 

https://booth.pm/en/items/1665114 

Download and just use this rig and parent your whateveritis to it It's perfectly configured for vrchat, just delete the accessory bones.