The proposed trainer was designed by combining open-source models of a human skeleton and a lower leg surface scan in Blender (Blender Foundation - www.blender.org) and manipulating them further using a JavaScript program. 
Blender
The proposed trainer was designed by combining open-source models of a human skeleton and a lower leg surface scan in Blender (Blender Foundation - www.blender.org) and manipulating them further using a JavaScript program. 
JavaScript