From: Jason Ward <irnyad@gm...>  20070522 18:42:21

Hi I am wanting to do collision detection. In order to do this I need to keep track of the vertices of my polygons. So I am storing all the vertices and then I am multiplying them by the modelview matrix, then the product of that I multiply by the projection matrix (which is a perspective one). To test whether my values are correct I then load the identity matrix and draw a white line using the same x and z coords that I calculated, (that is where my vertex should lie) the white line is drawn down the y axis so I don't bother calculating a y value. This doesn't work for any transformations. Either I am doing the matrix multiplications wrong or I am using the wrong matices. If there is a simpler way of keeping track of where my vertices are please let me know. If I can read the vertex values straight from the computer without doing any calcs please let me know. 