As a driver, when you use a steering wheel to initiate a turn, your eyes tend to follow the direction of the turn. When you turn left, you look left: when you turn right, you look right. In this lesson, your final task is to make the viewpoint of the driver react to the rotation of the steering wheel.

Set up the lesson:
Change the driver’s point of view:
In this procedure, you wire the rotation of the “driver view” camera to the steering wheel.
Hide By Category rollout, turn off Cameras to re-display the cameras in the scene. 
Camera_Driver object
This is the camera that occupies the driver’s seat.
The ListCon script automatically adds position and rotation list controllers, permitting you to retain control over the camera’s local orientation.
Notice that the swivel axis needed for the camera is the Y axis (displayed in green).

Camera swivel on Y axis
Rotation
(2nd) Euler XYZ
Z Rotation. 
Rotation
(2nd) Euler XYZ
Y Rotation. 
Keep the dialog open for now.
Camera_Driver. As the steering wheel rotates, the camera viewpoint swivels in the wrong direction.
The rig is now complete.
To see a version of the finished scene,
open
car_rig_final.max.
You can see a version of the final car animation, from an overhead point of view, by playing this movie:
In this tutorial, you learned how to assign controllers to components of a model, and use expressions to ensure that the controllers animate the components correctly. You also learned how to use Point helpers to animate a model along a path, and how to rework the model hierarchy so that a child object can respond to the animation of its parent.