add camera control

By Zuyao