add functions to set camera position and light position