added camera and functional mipmap generation using resize and fill