Quote:Original post by Dom_152
It's my own matrix type and I'm using C++ with DirectX 9. All the matrices are empty to begin with. I only use tempMatrix to store all of the rotations, X, Y and Z, in one matrix. I make rotMatrix and identity matrix before doing anything but when I multiply that with the tempMatrix I get nothing :S
Have you fully tested your matrix type to make sure that the results you are getting are correct?
TBH - I would still use the D3DX functions since at the lower levels D3DX makes good use of HW (i.e. SIMD).