
- •Теоретичні відомості
- •Особливості об’єктно-орієнтованої (векторної) графіки
- •Застосування прикладного програмного забезпечення для створення та опрацювання об’єктно-орієнтованих графічних елементів на прикладі програми CorelDraw
- •Особливості створення векторного зображення. Поняття об’єкта та його властивостей.
- •Анатомія об’єкта
- •Малювання елементарних фігур
- •Малювання ліній, кривих і довільних фігур
- •Зміна форми ліній, кривих і об’єктів-кривих
- •Внутрішні контури
- •Зміна форми еліпсів і прямокутників
- •Зміна форми багатокутників і зірок
- •Хід роботи
Малювання ліній, кривих і довільних фігур
Для малювання ліній, кривих і довільних фігур CorelDRAW передбачає три інструменти: Крива, Крива Безье і Натуральне перо.
Інструмент Крива пропонує найбільш простий метод малювання. Він дозволяє за допомогою переміщення покажчика миші проводити лінію подібно малюванню олівцем на папері. Даний метод ближче усього відповідає традиційному малюванню, проте часто дає малоцікавий і грубий результат. Поліпшити одержувані результати можна за допомогою правки малюнка або редагування намальованої кривої (див. “Зміна форми ліній, кривих і об’єктів-кривих”).
Інструмент Крива Безье дозволяє малювати плавні точні криві по вузлах. При роботі з інструментом Крива Безье кожний клік мишею призводить до появи вузла, а вузли з’єднуються один з одним сегментами. Крім того, при включенні вузла, регулювати кривизну зображуваного сегмента дозволяють керуючі точки (по обидва боки вузла виводяться пунктирні лінії). Використовуючи ці керуючі точки і підбираючи розташування кожного вузла, можна одержати потрібну лінію і криву.
Інструмент Натуральне перо дозволяє малювати такі фігури, як товсті криві і криві з змінною товщиною. Звичайно інструмент Натуральное перо працює аналогічно інструменту Крива. Проте між ними є деякі фундаментальні розходження. Інструмент Натуральное перо створює при малюванні не просту, а замкнуту криву. Завдяки побудові замкнутого контуру, за допомогою інструментат Натуральное перо можна будувати криві з змінною товщиною. Крім того, утворювані інструментом Натуральное перо об’єкти складаються з замкнутих кривих, тому до них можна застосувати заливку.
Інструмент Натуральное перо заміняє в CorelDRAW 7 засіб PowerLine. Об’єкти, створені за допомогою інструмента Натуральное перо, виглядають аналогічно кривим PowerLine, проте їх можна редагувати як будь-які інші об’єкти — криві.
Зміна форми ліній, кривих і об’єктів-кривих
Інструмент Фігура дозволяє змінювати форму всіх об’єктів-кривих за допомогою редагування їхніх вузлів і сегментів. Об’єктом — кривою може бути будь-яка лінія, крива або фігура, створена за допомогою інструмента Крива, Крива Безье, Натуральне перо або Спіраль. Крім того, при перетворенні в криві будь-який прямокутник, еліпс, багатокутник і текстовий об’єкт також стає об’єктом — кривою.
Сегмент — це частина кривої, укладена між двома вузлами. Об’єкт — крива може містити два типи сегментів: криволінійний і прямолінійний. Для вигину криволінійного сегмента достатньо переміщати його інструментом Фігура При зсуві його вузлів крива змінює форму. Прямолінійний сегмент вигинати не можна (незалежно від положення його вузлів). Якщо потрібно одержати вигин прямолінійного сегмента, необхідно перетворити його в криволінійний, і навпаки, для випрямлення криволінійного сегмента він конвертується в прямолінійний.
При виділенні об’єкта — кривої за допомогою інструмента Фігура, CorelDRAW показує усі вузли об’єкта. Для зміни форми об’єкта можна усунути вузол або переміщати керуючі точки, що виводяться при виділенні вузла.
Керуючі точки визначають кривизну сегмента при проходженні його через вузол. Для керування кривизною сегмента можна змінювати кут положення керуючої точки і її відстань від вузла. Всі вузли мають одну керуючу точку для кожного сегмента, на кінці якого вони знаходяться. Таким чином, вузол наприкінці траєкторії буде мати тільки одну керуючу точку, а середні вузли — дві керуючі точки. Тим часом, оскільки прямі сегменти не вигинають, вузол на кінці прямолінійного сегмента не буде мати керуючої точки.
Якщо шляхом зсуву існуючих вузлів криву не вдасться змінити необхідним способом, потрібно додати вузли. З іншого боку, коли необхідно згладити фігуру або об’єкт, можна видалити небажані вузли.