Tried it, it didn’t but I’ve worked out how and here's it:
float TPCX = dbObjectPositionX ( 1 ), TPCY = dbObjectPositionY ( 1 ), TPCZ = dbObjectPositionZ ( 1 ) ; // Gets character position
dbPositionCamera ( TPCX, TPCY, TPCZ ) ; // Reposition the camera at the characters location
dbSetCameraToObjectOrientation ( 1 ) ; // Point the camera the same way as the object
dbMoveCamera ( -40 ) ; // Moves camera backwards into a 3RD person behind the head location
float CPX = dbCameraPositionX ( ), TPCY2 = dbObjectPositionY ( 1 ), CPZ = dbCameraPositionZ ( ) ; // Gets character position
dbPositionCamera ( CPX, TPCY2+15, CPZ ) ; // Moves the camera upwards to compleat the 3D person prespective
Worth looking at I think because it’s a good way of making a 3RD person perspective imo.
I'm enjoying this now, got two of three of my camera perspectives done and my perspective adjustment left click thing. RTS view up next.