Live Joint Data to 3D Humanoid Model during Runtime

Alright so I’ve got humans moving around in the real world and I capture their joint information to display in a virtual environment. What I hope to display is a 3D humanoid Model that fits the width/height of the person on scene, and that moves following these joints.

I have a 3D model and tried moving the bones to match the joint locations but it doesn’t look too great. I do however have a skeleton I created with LineRenderer objects that looks great, and would like to try juxtaposing this model to that skeleton.

Any tips and suggestions are appreciated.

Preferably a solution that allows partial “modeling” would be great, since I don’t have get all body joints in view at all times, so I’d want to not draw those body parts if possible.