25Mar
No comments
Також з’являється така річ, як відступ (margin), або, якщо хочете, поля.
Це зроблено для того, щоб зображення не ’упиралось” в край форми і ми можемо сміливо використовувати весь діапазон координат від -1 до +1 .
Перетворення координат
X_Window = MARGIN + (1.0 / 2) * (X_Log + 1) * (Width - 2 * MARGIN);
сверло по бетону
Y_Window = MARGIN + (-1.0 / 2) * (Y_Log - 1) * (Height - 2 * MARGIN);
Прослідкуємо ланцюжок перетворень:
X_Log відповідає [-1; 1]
X_Log + 1 відповідає [0; 2]
(1.0 / 2) * (X_Log + 1) відповідає [0; 1]
(1.0 / 2) * (X_Log + 1) * (Width - 2 * Margin) відповідає [0; Width - 2 * Margin]
X = Margin + (1.0 / 2) * (X_Log + 1) …
перетворення координат →
Схожі записи
- Графіка ради для початківців (14.02.2009)
... Всі об'єкти, що знаходять на вашому сайті повинні гармонувати з основним дизайном, в цьому і полягає індивідуальний стиль.
Але якщо ви використовуватимете сторонні елементи, «заточені» під конкретний сайт, замість продуманого дизайну вийде змішення стилів, і як результат, повна відсутність якої-небудь індивідуальності. У «кліпарте» всі малюнки, як правило, мають стандартний вигляд, тому проблем з ними не ...
- Аффінноє перетворення і його матричне уявлення (26.03.2009)
...
Визначення. Перетворення площини називається аффінним , якщо
воно взаємне однозначно;
чином будь-якої прямої є пряма.
Перетворення називається взаємно однозначним , якщо
різні крапки переходять в разниє;
в кожну крапку переходить ...
- The GIMP - редактор растрової графіки (13.04.2009)
... Справа тут в тому, що у випадку з Windows у розробників виникають серйозні проблеми, отсутствующие на інших платформах.
Основна складність пов'язана з перенесенням в середу Windows бібліотеки gtk+, з якою тісно інтегрований код GIMP (зокрема, з її допомогою реалізований весь його інтерфейс): бібліотека проектувалася для UNIX і віконного середовища X Window System, тоді як в ...
- Графічний редактор - Adobe Photoshop (12.04.2009)
... Склад елементів управління палітри залежить від вибраного інструменту.
Палітра Інфо забезпечує інформаційну підтримку засобів відображення. На ній представлені: поточні координати покажчика миші, розмір поточної виділеної області, колірні параметри елементу зображення і інші дані.
Палітра Навігатор дозволяє ...
- Курси компютерної графіки (13.03.2009)
... Меню EDIT. Робота з кривими
Редагування ліній і контурів
Заливка об'єктів
Робота з текстом
Інструменти ефектів
Меню Effects. Ефекти лінзи. Меню Bitmaps. (робота з растровими зображеннями)
...