- •Лабораторная работа №4 Тема: Эффекты CorelDraw. Интерактивная заливка и прозрачность
- •Однородная заливка
- •Градиентные заливки
- •Заливка регулярным узором
- •Заливка текстурой
- •Заливка объектными текстурами
- •Получилась штора, просвечивающая через стекло:
- •Пригласите преподавателя и продемонстрируйте результаты вашей работы!
Лабораторная работа №4 Тема: Эффекты CorelDraw. Интерактивная заливка и прозрачность
Цель лабораторной работы: освоить технологию работы с инструментами
Задачи:
-
Научиться работать с инструментом интерактивной заливки;
-
Научиться работать с инструментом интерактивной прозрачности.
Интерактивная заливка
Кроме заливки сплошным цветом, объекты могут иметь сложные заливки.
Для управления сложными заливками предназначен инструмент Interactive Fill (Интерактивная заливка).
В левой части панели свойств инструмента Interactive Fill (Интерактивная заливка) находится раскрывающийся список Fill Type (Тип заливки).
В нем можно выбрать один из пяти типов заливок:
-
Однородная заливка
Uniform Fill (Однородная) – Этот пункт списка активен по умолчанию и соответствует сплошной заливке объекта выбранным цветом.
-
Градиентные заливки
Градиентом называется заливка, при которой осуществляется переход от одного цвета к другому по определенному правилу.
Программа поддерживает несколько типов градиентов:
-
Linear (Линейная градиентная заливка):
-
Radial (Радиальная градиентная заливка):
-
Conical (Коническая градиентная заливка):
-
Square (Квадратная градиентная заливка):
Все операции с градиентами интерактивны, характер и параметры градиента задается векторами, ограниченными манипуляторами.
Градиенты различаются между собой количеством и свойствами векторов и манипуляторов.
-
Заливка регулярным узором
В программе используются три типа растровых узоров:
-
Two Color Pattern (Двухцветный узор) – простейшие монохромные битовые карты;
-
Full Color Pattern (Полноцветный узор) – полноцветные объектные узоры;
-
Bitmap Pattern (Растровый полноцветный узор) – узоры на основе растровых изображений.
Эти заливки так же определяются интерактивно.
-
Заливка текстурой
Texture Fill (Заливка текстурой).
В комплект программы входит несколько фрактальных текстур.
Меняя их параметры, можно получит неограниченное число нерегулярных заливок – абстрактных, имитирующих небо, море, воду, огонь, дерево, ткань, космические пейзажи и т. д.
-
Заливка объектными текстурами
PostScript Fill (PostScript) – объектные текстуры написанные на языке PostScript.
Таки текстуры с максимально высоким качеством выводятся на принтеры, поддерживающие этот язык, поскольку они интерпретируются принтером в процессе печати.
Каждая из текстур имеет несколько настроек.
В процессе выполнения лабораторной работы вы создадите стилизованный рисунок домика:
Задание 1:
Подготовить новый документ для работы.
Для этого:
-
Запустить CorelDraw12 (если не запущен);
-
Создать новый документ;
-
Задать альбомную ориентацию листа;
-
Сохраните документ в своей папке под именем «Домик.cdr»
-
Откройте докер Object Manager (Диспетчер объектов)
-
В Диспетчере объектов (Object Manager) выделите слой «Layer 1» и назовите его «Дом»:
Задание 2:
Создайте переднюю стену дома.
Для этого:
-
С помощью инструмента Rectangle (Прямоугольник) нарисуйте прямоугольник и задайте следующие размеры: ширина=75 мм, высота=60 мм:
-
В Диспетчере объектов (Object Manager) назовите нарисованный объект «стена1»:
Задание 3:
Задайте передней стене домика заливку в виде кирпичиков.
Для этого:
-
Выберите инструмент Interactive Fill Tool (Интерактивная заливка) .
-
В списке Fill Type (Тип заливки) выберите тип Two Color Pattern (Двухцветный узор).
Данный тип заливки представляет собой простейший тип узора, состоящий из монохромных растровых изображений.
-
В списке Fill Dropdown (Образец заливки) выберите заливку в виде кирпичиков.
Прямоугольник будет заполнен узором в кирпичик.
Квадрат с синим пунктирным контуром и желтыми стрелками – это интерактивный элемент управления заливкой.
Его размеры соответствуют размерам элементарной ячейке узора:
Элемент управления имеет:
-
2 боковых манипулятора (черный и белый квадратики), управляющих формой ячейки и цветами заливки;
-
центральный – для смещения ячейки;
-
угловой круглый – для масштабирования с сохранением формы и вращения узора.
Щелкните на центральном манипуляторе и сместите ячейку узора немного вправо – узор переместится за манипулятором:
-
Щелкните на круглом манипуляторе заливки и перетащите его вправо и вверх – размер кирпичиков увеличится:
-
Переместите круглый манипулятор по дуге - узор вращается вслед за ним.
-
Настройте с помощью манипуляторов заливку прямоугольника как показано на рисунке:
Управлять параметрами заливок можно не только интерактивно, но и задавая значения на панели свойств.
Размер ячейки узора грубо определяется кнопками на панели свойств:
-
Small Tile for Pattern (Мелкая мозаика для узора)
-
Medium Tile for Pattern (Средняя мозаика для узора)
-
Large Tile for Pattern (Крупная мозаика для узора)
Small Tile for Pattern (Мелкая мозаика для узора) |
Medium Tile for Pattern (Средняя мозаика для узора) |
Large Tile for Pattern (Крупная мозаика для узора) |
|
|
|
|
|
|
-
Введите в поля ввода размеров ячейки узора следующие значения:
Объект «стена1» примет следующий вид:
-
В списках Front (Цвет переднего плана) и Back (Цвет заднего плана) установите соответствующие цвета (серый и оранжево-коричневый):
Результат: кирпичи приобрели более реальный вид:
-
Нажмите кнопку Transform Fill with Object (Масштабирование узора с объектами) .
Эта кнопка включает режим трансформации узора вместе с объектом.
Задание 4:
Создайте боковую стену домика.
Для этого:
-
Создайте копию объекта «стена1»
-
Уменьшите копию по горизонтали примерно в 2 раза
-
Щелкните по копии инструментом Pick (Выбор) , затем еще раз щелкните по объекту и подведите курсор к боковой стороне, чтобы курсор принял вид двух противоположно направленных стрелок:
-
Нажмите левую кнопку мыши и не отпуская ее двигайте курсором вверх:
Заметьте, что форма и размер ячейки изменяются при трансформации объекта.
-
Соедините обе стены между собой:
-
Преобразуйте фигуру стены в кривые, добавьте узел на верхней стороне и измените её форму:
-
Назовите новый объект «стена2»:
Задание 5:
Нарисуйте крышу домика и козырек крыши.
Для этого:
-
Нарисуйте прямоугольник размером .
-
Задайте прямоугольнику типа Two Color Pattern (Двухцветный узор) из вертикальных полос:
-
Наклоните прямоугольник и задайте цвет фона и полос крыши на Ваше усмотрение:
-
Назовите этот объект «крыша1»:
-
Создайте козырек крыши, который виден из-за второй стены и назовите его «крыша2»:
Задание 6:
Нарисуйте фундамент дома.
Для этого:
-
Нарисуйте фундамент для передней стены в виде прямоугольника и назовите его «фундамент1».
-
Выберите инструмент Interactive Fill Tool (Интерактивная заливка) .
-
В списке Fill Type (Тип заливки) выберите тип Full Color Pattern (Полноцветный узор).
-
Узоры этого типа состоят из векторных объектов, то есть могут быть произвольно масштабированы без потери качества.
-
Элементы управления объектным узором такие же, как и при управлении растровыми узорами.
-
Но в отличие от двухцветных узоров цвет заливки менять нельзя.
В списке образцов выберите образец, изображающий серую плитку:
-
Отрегулируйте размер ячейки примерно как на рисунке
-
Создайте фундамент для боковой стены, отрегулируйте его размер и положение и назовите его «фундамент2».
Задание 7:
Нарисуйте окно для передней стены.
Для этого:
-
Нарисуйте окно в виде прямоугольника, назовите объект «окно».
-
Примените для него заливку типа Full Color Pattern (Полноцветный узор) и выберите образец в виде синего выпуклого стекла:
-
Отрегулируйте размер и форму ячеек образца.
Подсказка: задайте для узора размер ячейки Medium Tile for Pattern (Средняя мозаика для узора) и тогда вы получите правильный результат:
Задание 8:
Нарисуйте раму для окна.
Для этого:
-
Нарисуйте прямоугольник размером чуть больше самого окна. Назовите объект «рама».
-
Выберите для рамы тип заливки Bitmap Pattern (Растровый Полноцветный узор).
-
Эти узоры состоят из обычных растровых изображений.
-
Ячейки этих узоров стыкуются друг с другом так, что швов не видно.
-
Такие узоры можно назвать мозаичными.
В списке образцов нажмите на кнопку Other:
-
В появившемся диалоговом окне выберите папку «tree», в ней содержатся различные образцы текстур пород дерева. Выберите понравившуюся породу и нажмите кнопку Import (Импорт):
-
Отрегулируйте размер и форму ячейки образца:
Задание 9:
Нарисуйте дверь на боковой стене.
Для этого:
-
Нарисуйте контур двери на боковой стене домика, назовите объект «дверь».
-
Примените к ней заливку типа Bitmap Pattern (Растровый Полноцветный узор) и загрузите из папки «tree» понравившуюся текстуру породы дерева. Отрегулируйте размер и форму ячейки образца.
Результат:
Задание 10:
Создайте забор.
Для этого:
-
Вставьте из файла «забор.cdr» (папка «Готовые изображения») контур забора.
-
Примените для забора заливку типа Bitmap Pattern (Растровый Полноцветный узор) в виде дерева.
-
Отрегулируйте размер и положение ячеек узора так, чтобы волокна были направлены вертикально и имели не слишком большую ширину.
Примерный результат, который должен получиться:
Задание 11:
Создайте дорожку идущую от двери домика.
Для этого:
-
Нарисуйте контур дорожки.
-
С помощью заливки типа Bitmap Pattern (Растровый Полноцветный узор) придайте дорожке текстуру камешков.
-
Назовите объект «дорожка»:
Задание 12:
Создайте лужайку, на которой стоит домик.
Для этого:
-
Нарисуйте контур лужайки (в виде прямоугольника) и назовите объект «лужайка».
-
С помощью заливки типа Bitmap Pattern (Растровый Полноцветный узор) из списка образцов узора выберите изображение зелени:
Задание 13:
Создайте небо для вашего рисунка.
Для этого:
-
Нарисуйте прямоугольник, размер которого равен размеру рабочей страницы. Поместите прямоугольник позади всех объектов и назовите его «небо».
-
Выберите инструмент Interactive Fill Tool (Интерактивная заливка) .
-
В списке Fill Type (Тип заливки) выберите тип Texture Fill (Заливка текстурой).
-
В данном типе заливки применяются фракталы.
-
Фракталы – это геометрические фигуры, состоящие из последовательно уменьшающихся фрагментов, повторяющих (хотя бы приблизительно) исходную фигуру.
-
В зависимости от подставленных в формулы фракталов числовых значений (в качестве которых могут быть использованы и значения цвета) вы получите нерегулярный узор различного вида.
-
В комплект программы входит несколько десятков образцов особо эффектных вариантов фрактальных узоров.
-
Интерактивный элемент управления текстурой такой же, как для узоров.
-
В списке образцов выберите текстуру, напоминающую небо.
-
Растяните ячейку текстуры, чтобы она заполняла весь объект
-
Фрактальная текстура генерируется на основе введенных числовых значений. Программа предлагает модифицировать вид выбранной текстуры случайным образом. Для этого нажмите кнопку Regenerate Texture (Восстановить текстуру) .
-
Каждое нажатие кнопки Regenerate Texture (Восстановить текстуру) приводит к новому результату.
Выберите понравившийся вид неба.
-
В списке образцов нажмите на кнопку Other.
-
В появившемся диалоговом окне Texture Fill (Заливка текстурой) можно изменять параметры выбранной текстуры.
-
Поменяйте цвет неба (Sky) на голубой цвет и нажмите кнопку Preview (Просмотр).
Если Вам понравился результат, то нажмите OK.
Должен получиться примерно такой вид:
-
Проследите, чтобы в Диспетчере объектов была такая последовательность созданных вами объектов:
Интерактивная прозрачность
Любой объект изображения может характеризоваться большей или меньшей прозрачностью.
При наложении такого объекта из-под него будут частично видны нижележащие объекты. Прозрачными могут быть любые фигуры с любой заливкой и растровые изображения.
Для придания объекту прозрачности и е редактирования предназначен инструмент Interactive Transparency (Интерактивная прозрачность) .
Типы заливок и прозрачностей одни и те же, элементы и приемы управления у них одинаковые:
По умолчанию объект не прозрачен, и в списке активен пункт None (Нет).
Редактирование прозрачностей любого типа аналогично редактированию заливки того же типа.
Особым свойством прозрачности является режим наложения. Он задается в раскрывающемся списке Transparency Operation (Режим наложения), активном для всех типов прозрачности. Режим наложения определяет представление, как самого прозрачного объекта, так и нижележащих объектов, то есть фона.
Задание 14:
Создайте прозрачное стекло для окна.
Для этого:
-
Выделите объект «окно» и выберите инструмент Interactive Transparency (Интерактивная прозрачность) , который находится в группе Interactive Blend (Интерактивные средства)
-
На панели свойств инструмента Interactive Transparency (Интерактивная прозрачность) в списке Transparency Type (Тип прозрачности) выберите тип Uniform (Сплошная).
-
Укажите величину Starting Transparency (Степень прозрачности) Starting Transparency равную 40%.
Окно стало более реальным, но сквозь него стала просвечивать деревянная рама.