Однородными координатами точки [X,Y,Z,H],H>0 называется любая 4-ка чисел, такая, что любая координата точки определяется по след. формулам x=X/H,y=Y/H,z=Z/H.

Применение однородных координат в общем случае позволяет устранять аномалии, возникающие при работе в декартовых координатах, и представлять сложные преобразования в виде произведения нескольких матриц.

 

Матричные преобразования

 

Операция смещения

 

 

Матрицы поворота вокруг осей x, y, z на угол a

 

      

 

Одноточечное проективное преобразование на плоскость z = 0

 

 

 

 

 

 

 

 

 

Косой сдвиг

 

[x y z 1] =  = [x, y, ax+z, 1]

 

Операция масштабирования

 

[x y z 1] =

Hosted by uCoz