- •Лабораторная работа №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%.
![]()
Окно стало более реальным, но сквозь него стала просвечивать деревянная рама.




