Hi Bro,
This may help you.
var cam_distance:Number = 500;
var _scale:Number = 3;
var smooth:Number = 0.95;
var dir:Vector3D = phyVehicle.getRigidBody().front;
var pos:Vector3D = phyVehicle.getRigidBody().position;
var angle:Number = Math.atan2( dir.z, dir.x);
delta = new Vector3D(Math.sin( -angle) * cam_distance / 2, 0, Math.cos( -angle) * cam_distance / 2);
var pos2:Vector3D = pos.add(new Vector3D( -delta.z * _scale, 200, delta.x * _scale));
pos2.x = pos2.x + (_x - pos2.x) * smooth;
pos2.y = pos2.y + (_y - pos2.y) * smooth;
pos2.z = pos2.z + (_z - pos2.z) * smooth;
_x = pos2.x;
_y = pos2.y;
_z = pos2.z;
view.camera.position = pos2;
view.camera.lookAt(phyVehicle.getRigidBody().position, phyVehicle.getRigidBody().up);
Thanks & Regards
Nidin