Have a look at this: Rotating and scaling a shape - #5 by prisoner849 and this: Texturing THREE.Points - #2 by prisoner849