An investigation of techniques for sketch-based human modelling and animation