Immersive Virtual Human Training Systems Based On Direct Demonstration