added camera position and rotation