Matrix representation

Hi,

Here is an OpenGL matrix representation (From OpenGL 1.2 Mason Woo):

[1, 0, 0, 0]  <- X Components of Vectors
[0, 1, 0, 0]  <- Y Components of Vectors
[0, 0, 1, 0]  <- Z Components of Vectors
[0, 0, 0, 1]  <- Perspective Vector ***
 |  |  |  |-- Translation Vector ***
 |  |  |----- Z Axis Vector
 |  |-------- Y Axis Vector
 |----------- X Axis Vector

Why some math Web sites interprete Translation vector as :

[1, 0, 0, 0]  <- X Components of Vectors
[0, 1, 0, 0]  <- Y Components of Vectors
[0, 0, 1, 0]  <- Z Components of Vectors
[0, 0, 0, 1]  <- Translation Vector  ****
 |  |  |  |-- Perspective Vector ***
 |  |  |----- Z Axis Vector
 |  |-------- Y Axis Vector
 |----------- X Axis Vector

Is there any difference between these two matrix ?

Thanks for you help.

isnt one of them interpretations for the model matrix and another for the perspective matrix? you have 2 matrixes afaik

but just a wild guess im a noob sorry

isnt one of them interpretations for the model matrix and another for the perspective matrix?
Really don’t know ? This is my question :wink: