   Rotating the view with the mouse.
  Ok, i am using SDL for input handling. Now, i want to move the camera around like a FPS with the mouse. I can already scroll sideways with the keyboard and move correctly do the place ur looking at. Do be able to look up i thought of having a second degree counter: "double degree_y=0.0;".Now. I want the the camera to be moved as in a FPS. the 2 things i need is the value of degree_x 0 to 360 and degree_y 0 to 180; How should i do this?   
  You're looking for an answer to make the view move with your mouse?If so, you need to capture your mouse's old position along with your mouse's new positionPOINT _oldMouse; //Include these as global variablesPOINT _newMouse;...//When you move the mousemoveMouseFunc(){/*Use whatever function here to receive mouse position*/_oldMouse.x = _newMouse.x; //use the old coordinates to be set to the holders_oldMouse.y = _newMouse.y;getMouseFunc(_newMouse); //Now get the new mouse coordinatesif(_newMouse.x < _oldMouse.x){float _view = (_oldMouse.x - _newMouse.x)/1.5f; //Find the distance and move adding some mouse resistance of 1.5/*You have moved the view to the left a bit...*/camView->Rotate_Left(_view);}if(_newMouse.x > _oldMouse.x){float _view = (_newMouse.x - _oldMouse.x)/1.5f; //Find the distance and move adding some mouse resistance of 1.5/*You have moved the view to the right a bit...*/camView->Rotate_Right(_view);}if(_newMouse.y > _oldMouse.y){float _view = (_newMouse.y - _oldMouse.y)/1.5f; //Find the distance and move adding some mouse resistance of 1.5/*You have moved the view to the top a bit...*/camView->Rotate_Upwards(_view);}if(_newMouse.y < _oldMouse.y){float _view = (_oldMouse.x - _newMouse.x)/1.5f; //Find the distance and move adding some mouse resistance of 1.5/*You have moved the view to the right a bit...*/camView->Rotate_Downwards(_view);}//There, we found the coordinates and moved the camera accordingly}Change the functions such as the getting mouse function and camera class to the class/variables you used. This should work [wasn't actually tested], but you get the idea.   