Показать сообщение отдельно
Старый 19.11.2011, 14:43
-De- вне форума Посмотреть профиль Отправить личное сообщение для -De- Найти все сообщения от -De-
  № 2  
Ответить с цитированием
-De-
 
Аватар для -De-

блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
Отправить сообщение для -De- с помощью ICQ Отправить сообщение для -De- с помощью Skype™
Есть точка x, y, z. После применения матрицы получим вектор по такой формуле
Код:
x     a b c tx    x*a + y*b + z*c + 1*tx
y  x  d e f ty  = x*d + y*e + z*f + 1*ty
z     g h i tz    x*g + y*h + z*i + 1*tz
1     0 0 0 1                  1
Если не маяться с перспективой, то то, что у меня 0 и 1 - просто всегда 0 и 1, как данность свыше)
Что за точка? Все точки обьекта, к которому применяется трансформация матрицы меняют свои координаты по таким законам, в этом смысл весь собсно)
тут вроде как-то обьяснено ещё, подробнее местами
http://u3d.agava.ru/doc/theory/matrix_ops.shtml
PS: 1к мессаг, опять нет повода не...
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают.


Последний раз редактировалось -De-; 19.11.2011 в 14:51.