I'm right now I'm creating a third-person camera.
I'm nearly done, I've used one from the ball game example and added a few interpolation & controller movement functions to make it look smoother.
I have a few quesiton regarding TPS Cam.
1) In the wiki, it says
C++: bool Draw::GetPick( Pick& pick, const TVec3& point1, const TVec3& point2, flt radius = 0 , const CollisionType& type = 0, *Byte filter = 0 ) const
However, I'm pretty sure this is wrong or outdated. (Draw class doesn't have GetPick() func.) Can anyone tell me the correct prototype func for GetPick() or the C++ equivalent? I just don't want to rely on C function LinePick(), it looks messy.
2) I'm using a pivot as a parent to my camera to set the cam's rotation and so. (Only my GetMain().GetCamera() entity.) I saw a thread which says this will cause problems, and I need to rotate Transparency & Background layer's cameras too. (Not sure... ; Can anyone advise me on this?
Thanks.