- Right.x := Matrix[0]/sqrt(sqr(Matrix[0])+sqr(Matrix[4])+sqr(Matrix[8]));
- Right.y := Matrix[4]/sqrt(sqr(Matrix[0])+sqr(Matrix[4])+sqr(Matrix[8]));
- Right.z := Matrix[8]/sqrt(sqr(Matrix[0])+sqr(Matrix[4])+sqr(Matrix[8]));
- Up.x := Matrix[1]/sqrt(sqr(Matrix[1])+sqr(Matrix[5])+sqr(Matrix[9]));
- Up.y := Matrix[5]/sqrt(sqr(Matrix[1])+sqr(Matrix[5])+sqr(Matrix[9]));
- Up.z := Matrix[9]/sqrt(sqr(Matrix[1])+sqr(Matrix[5])+sqr(Matrix[9]));
- View.x := Matrix[2];
- View.y := Matrix[6];
- View.z := Matrix[10];