2.6. Пространственный перенос

Матрица пространственного переноса имеет вид:

       
[T] =   1   0   0   0
0   1   0   0
0   0   1   0
l   m   n   1
       

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

       
[x'  y'  z  h'] = [x  y  z  1]  1   0   0   0
0   1   0   0
0   0   1   0
l   m   n   1
       

Выполнив умножение, получим

[x'  y'  z  h'] = [(x+l)  (y+m)  (z+n)  1]

Из этого следует, что преобразованные физические координаты равны

x* = x + l
y* = y + m
z* = z + n

Назад
Компьютерная графика © 2014 ОСУ ИК Вход