Interactive tree modeling and deformation with collision detection and avoidance. (29th April 2015)