Hi Nemesis,

I didn't notice camera jumping here.

Could you explain it a bit better? Is it Horizontal or Vertical and what exactly is it doing? Is it at start/end or all through the turn?

In CameraThird function you could change this:

cameraRotationMode = ROTATION_MODE_MEDIUM;

to ROTATION_MODE_SLOW or ROTATION_MODE_FAST


In InitCam function you can play with this value:

CAM_ROT_SPEED = .3;


Also look at the GetCameraAcceleration function, you can play around in there also or get rid of camera accelaration on rotation all together.

This code should be all-model level friendly, just make sure you set my.polygon = on on ground/floor models and any models that aren't rectangular (i.e. have ledges sticking out, doors to walk through, etc).

I did notice some jerks at times, I think this is due to hard drive activity being very noticeable when its running at 200+ FPS. This will lessen I imagine after you start adding content or you could play with time_smooth to lessen hard drive causing jerks.

Loco


Professional A8.30
Spoils of War - East Coast Games