logo
CG

38. Перспективные преобразования: подходы и решения.

Хер его знает чем от 40-го отличается, но возможно это:

Перенос и повороты в трех мерном пространстве

Перенос

P(x,y,z)  P’(x’,y’,z’)      - перенос в трехмерном пространстве (ai = const) [x’,y’,z’,1] = [x,y,z,1]T , T=   (3.1) Т – матрица переноса 1,2,3 стр. матр. Т - отображение бесконечно удаленной точки [a1,a2,a3,1] - отображение начала координат

Поворот

C os a = C Sin a = S [x’,y’,z’] = [x,y,z]Rz Матрица поворота вокруг оси Oz : Rz =  Матрица поворота вокруг оси Ox : Rx =  Матрица поворота вокруг оси Oy : Ry =  Матрица переноса начала координат в какую-то точку А T-1 =  Rx-1 =    (3.4) Ry-1 =    (3.5) Rz-1 =