added interactive camera, and cow_smooth2 thanks to Nathan