add lookat and perspective