29Mar
No comments
Дані координати не дозволяють однозначно задати точку простору. Наприклад, (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 = | 0 3 0 2 |
вектор стовпець →
Схожі записи
- 3D - Графіка (30.03.2009)
... Об'єкти представлені твердими тілами, які при взаємодії з іншими тілами різними способами (об'єднання, віднімання, злиття і ін.) зазнають необхідну трансформацію.
Все різноманіття властивостей в комп'ютерному моделюванні зводиться до візуалізації поверхні, тобто до розрахунку коефіцієнта прозорості поверхні і кута заломлення променів світла на межі матеріалу і навколишнього простору.
Властивості поверхні описуються в створюваних масивах текстур, ...
- Логічна система координат (25.03.2009)
... При природному порядку малювання, об'єкти будуть намальовані вверх ногами.
Щоб усунути всі ці недоліки використовується логічна система координат. Можна встановити цю систему координат, використовуючи WINAPI, але ми зробимо це уручну.
Є багато способів ввести логічну систему координат. Самий кращий варіант, коли можна самостійно задавати напрям ...
- Реалізація апаратних модулів графічної системи (28.02.2009)
...
Програму можна набудувати так, щоб переміщення курсора на 1 елемент відповідало переміщенню пристрою так само на 1 елемент або щоб декілька елементів переміщення давали 1 елемент переміщення курсора. Деякі програми здатні динамічно міняти коефіцієнт переміщення. В цьому випадку, чим швидше пересуватиметься миша, тим далі на екрані переміститься курсор.
Роздільна здатність монітора. Більше ...
- Растрові і векторні графічні редактори (23.02.2009)
...
Для створення картинки будь-якого ступеня складності - будь то портрети або пейзажі, а при бажанні навіть фільми, - відтворюючи кадр за кадром, вам буде потрібно один з професійних графічних редакторів.
Растрове зображення складається з безлічі крапок (пікселов) і так, власне, зберігається - кожна колірна ...
- Роздільна здатність (06.02.2009)
...
Ця величина є різною для кожного типу пристроїв оскільки залежить від класу точності пристрою і сфери його застосування.
Безліч пристроїв введення мають також і змінну роздільну здатність яка залежить зокрема від програмного забезпечення яке у свою чергу приймає і обробляє сигнали від пристрою. Таким чином прийняті програмою сигнали обробляються і відображаються аналогічно переміщенню курсора ...