posts | comments
29Mar

Вектори в просторі Однорідні координати Матриці перетворень

No comments


Однорідними координатами вектора (х, у, z) є трійка чисел (x’, у’, z’, w), де х = х’ / w, у = у’ / w, z = z’ / w, а w - деяке дійсне число (випадок, коли w = 0 є особливим).
Дані координати не дозволяють однозначно задати точку простору. Наприклад, (1, 1, 1, 1) і (2, 2, 2, 2) задають одну і ту ж крапку (1, 1, 1). При переході до однорідних координат для крапки з координатами (x, у, z) пропонується узяти набір (x, у, z, 1). В процесі перетворень координата w може мінятися.
Зворотний перехід до декартових координат здійснюється за допомогою ділення на w-координату.
Матриці перетворень в тривимірному просторі
Матриця перетворення для однорідних координат має розмір 4х4. Розглянемо приклад матричного перетворення в однорідних координатах.
| 2 0 0 1 |
M = …

однорідні координати →

Схожі записи

Categories: 3D теорія
26Mar

Аффінноє перетворення і його матричне уявлення

No comments


Прим. детальніше про аффінниє перетворення можна подивитися на ru.wikibooks.org
Однорідні координати
Якщо розглянути паралельне перенесення, то виявляється, що для його завдання матриці 2×2 вже недостатньо. Але його можна задати за допомогою матриці розміру 3×3. З’являється питання, звідки узяти третю координату у двовимірної крапки?
Визначення. Однорідні координати - координати, що володіють тією властивістю, що визначуваний ними об’єкт не міняється при множенні всіх координат на одне і те ж число.
Однорідними координатами вектора (х, у) є трійка чисел (x’, у’, h), де х = х’ / h, у = y’/h, а h - деяке дійсне число (випадок, коли h = 0 є особливим).
Прим. Дані координати не дозволяють однозначно задати точку площини. Наприклад, (1, 1, 1) і …

однорідні координати →

Схожі записи

Categories: 2D теорія