commented camera.cpp