Original Post
Yea I am very knew to the forums, and i need help on my flight simulator. At the current moment i am trying to do camera implementation on my object. So current my Translating, rotational, and scaling matrixs work perfectly, ive put my points into a hash table, and i have perspective on my objects. Keep in mind my translating, rotation, and scaling are for the object. So the way is implemented my camera was so pretty much the way i did it was that i 1. made the camera matrix 2. made the CTM 3. apply any changes(translate,rotate,scale) to the object 4. get my vz by using my minus method on lookat and lookfrom 5. normalize my vz 6. get vx by using my cross method on vz and lookup 7. normalize vz 8. get my vy by crossing the vx and vz 9 put all my points into the camera matrix vx.x,vx.y,vx.z, -(dot(vx,lookfrom)) vy.x,vy.y,vy.z, -(dot(vy,lookfrom)) vz.x,vz.y,vz.z, -(dot(vz,lookfrom)) 10. multiply my ctm with the camera matrix 11. draw points but currently when i try to move my camera i get weird angles can anyone help???