Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР.4_Эффекты.doc
Скачиваний:
30
Добавлен:
28.05.2015
Размер:
3.39 Mб
Скачать

Лабораторная работа №4 Тема: Эффекты CorelDraw. Интерактивная заливка и прозрачность

Цель лабораторной работы: освоить технологию работы с инструментами

Задачи:

  • Научиться работать с инструментом интерактивной заливки;

  • Научиться работать с инструментом интерактивной прозрачности.

Интерактивная заливка

Кроме заливки сплошным цветом, объекты могут иметь сложные заливки.

Для управления сложными заливками предназначен инструмент Interactive Fill (Интерактивная заливка).

В левой части панели свойств инструмента Interactive Fill (Интерактивная заливка) находится раскрывающийся список Fill Type (Тип заливки).

В нем можно выбрать один из пяти типов заливок:

  1. Однородная заливка

Uniform Fill (Однородная) – Этот пункт списка активен по умолчанию и соответствует сплошной заливке объекта выбранным цветом.

  1. Градиентные заливки

Градиентом называется заливка, при которой осуществляется переход от одного цвета к другому по определенному правилу.

Программа поддерживает несколько типов градиентов:

  • Linear (Линейная градиентная заливка):

  • Radial (Радиальная градиентная заливка):

  • Conical (Коническая градиентная заливка):

  • Square (Квадратная градиентная заливка):

Все операции с градиентами интерактивны, характер и параметры градиента задается векторами, ограниченными манипуляторами.

Градиенты различаются между собой количеством и свойствами векторов и манипуляторов.

  1. Заливка регулярным узором

В программе используются три типа растровых узоров:

  • Two Color Pattern (Двухцветный узор) – простейшие монохромные битовые карты;

  • Full Color Pattern (Полноцветный узор) – полноцветные объектные узоры;

  • Bitmap Pattern (Растровый полноцветный узор) – узоры на основе растровых изображений.

Эти заливки так же определяются интерактивно.

  1. Заливка текстурой

Texture Fill (Заливка текстурой).

В комплект программы входит несколько фрактальных текстур.

Меняя их параметры, можно получит неограниченное число нерегулярных заливок – абстрактных, имитирующих небо, море, воду, огонь, дерево, ткань, космические пейзажи и т. д.

  1. Заливка объектными текстурами

PostScript Fill (PostScript) – объектные текстуры написанные на языке PostScript.

Таки текстуры с максимально высоким качеством выводятся на принтеры, поддерживающие этот язык, поскольку они интерпретируются принтером в процессе печати.

Каждая из текстур имеет несколько настроек.

В процессе выполнения лабораторной работы вы создадите стилизованный рисунок домика:

Задание 1:

Подготовить новый документ для работы.

Для этого:

  1. Запустить CorelDraw12 (если не запущен);

  2. Создать новый документ;

  3. Задать альбомную ориентацию листа;

  4. Сохраните документ в своей папке под именем «Домик.cdr»

  5. Откройте докер Object Manager (Диспетчер объектов)

  6. В Диспетчере объектов (Object Manager) выделите слой «Layer 1» и назовите его «Дом»:

Задание 2:

Создайте переднюю стену дома.

Для этого:

  1. С помощью инструмента Rectangle (Прямоугольник) нарисуйте прямоугольник и задайте следующие размеры: ширина=75 мм, высота=60 мм:

  1. В Диспетчере объектов (Object Manager) назовите нарисованный объект «стена1»:

Задание 3:

Задайте передней стене домика заливку в виде кирпичиков.

Для этого:

  1. Выберите инструмент Interactive Fill Tool (Интерактивная заливка) .

  2. В списке Fill Type (Тип заливки) выберите тип Two Color Pattern (Двухцветный узор).

Данный тип заливки представляет собой простейший тип узора, состоящий из монохромных растровых изображений.

  1. В списке Fill Dropdown (Образец заливки) выберите заливку в виде кирпичиков.

Прямоугольник будет заполнен узором в кирпичик.

Квадрат с синим пунктирным контуром и желтыми стрелками – это интерактивный элемент управления заливкой.

Его размеры соответствуют размерам элементарной ячейке узора:

Элемент управления имеет:

  • 2 боковых манипулятора (черный и белый квадратики), управляющих формой ячейки и цветами заливки;

  • центральный – для смещения ячейки;

  • угловой круглый – для масштабирования с сохранением формы и вращения узора.

  • Щелкните на центральном манипуляторе и сместите ячейку узора немного вправо – узор переместится за манипулятором:

    1. Щелкните на круглом манипуляторе заливки и перетащите его вправо и вверх – размер кирпичиков увеличится:

    1. Переместите круглый манипулятор по дуге - узор вращается вслед за ним.

    1. Настройте с помощью манипуляторов заливку прямоугольника как показано на рисунке:

    Управлять параметрами заливок можно не только интерактивно, но и задавая значения на панели свойств.

    Размер ячейки узора грубо определяется кнопками на панели свойств:

    • 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. Введите в поля ввода размеров ячейки узора следующие значения:

    Объект «стена1» примет следующий вид:

    1. В списках Front (Цвет переднего плана) и Back (Цвет заднего плана) установите соответствующие цвета (серый и оранжево-коричневый):

    Результат: кирпичи приобрели более реальный вид:

    1. Нажмите кнопку Transform Fill with Object (Масштабирование узора с объектами) .

    Эта кнопка включает режим трансформации узора вместе с объектом.

    Задание 4:

    Создайте боковую стену домика.

    Для этого:

    1. Создайте копию объекта «стена1»

    2. Уменьшите копию по горизонтали примерно в 2 раза

    3. Щелкните по копии инструментом Pick (Выбор) , затем еще раз щелкните по объекту и подведите курсор к боковой стороне, чтобы курсор принял вид двух противоположно направленных стрелок:

    1. Нажмите левую кнопку мыши и не отпуская ее двигайте курсором вверх:

    Заметьте, что форма и размер ячейки изменяются при трансформации объекта.

    1. Соедините обе стены между собой:

    1. Преобразуйте фигуру стены в кривые, добавьте узел на верхней стороне и измените её форму:

    1. Назовите новый объект «стена2»:

    Задание 5:

    Нарисуйте крышу домика и козырек крыши.

    Для этого:

    1. Нарисуйте прямоугольник размером .

    2. Задайте прямоугольнику типа Two Color Pattern (Двухцветный узор) из вертикальных полос:

    1. Наклоните прямоугольник и задайте цвет фона и полос крыши на Ваше усмотрение:

    1. Назовите этот объект «крыша1»:

    1. Создайте козырек крыши, который виден из-за второй стены и назовите его «крыша2»:

    Задание 6:

    Нарисуйте фундамент дома.

    Для этого:

    1. Нарисуйте фундамент для передней стены в виде прямоугольника и назовите его «фундамент1».

    2. Выберите инструмент Interactive Fill Tool (Интерактивная заливка) .

    3. В списке Fill Type (Тип заливки) выберите тип Full Color Pattern (Полноцветный узор).

    • Узоры этого типа состоят из векторных объектов, то есть могут быть произвольно масштабированы без потери качества.

    • Элементы управления объектным узором такие же, как и при управлении растровыми узорами.

    • Но в отличие от двухцветных узоров цвет заливки менять нельзя.

  • В списке образцов выберите образец, изображающий серую плитку:

    1. Отрегулируйте размер ячейки примерно как на рисунке

    1. Создайте фундамент для боковой стены, отрегулируйте его размер и положение и назовите его «фундамент2».

    Задание 7:

    Нарисуйте окно для передней стены.

    Для этого:

    1. Нарисуйте окно в виде прямоугольника, назовите объект «окно».

    2. Примените для него заливку типа Full Color Pattern (Полноцветный узор) и выберите образец в виде синего выпуклого стекла:

    1. Отрегулируйте размер и форму ячеек образца.

    Подсказка: задайте для узора размер ячейки Medium Tile for Pattern (Средняя мозаика для узора) и тогда вы получите правильный результат:

    Задание 8:

    Нарисуйте раму для окна.

    Для этого:

    1. Нарисуйте прямоугольник размером чуть больше самого окна. Назовите объект «рама».

    2. Выберите для рамы тип заливки Bitmap Pattern (Растровый Полноцветный узор).

    • Эти узоры состоят из обычных растровых изображений.

    • Ячейки этих узоров стыкуются друг с другом так, что швов не видно.

    • Такие узоры можно назвать мозаичными.

  • В списке образцов нажмите на кнопку Other:

    1. В появившемся диалоговом окне выберите папку «tree», в ней содержатся различные образцы текстур пород дерева. Выберите понравившуюся породу и нажмите кнопку Import (Импорт):

    1. Отрегулируйте размер и форму ячейки образца:

    Задание 9:

    Нарисуйте дверь на боковой стене.

    Для этого:

    1. Нарисуйте контур двери на боковой стене домика, назовите объект «дверь».

    1. Примените к ней заливку типа Bitmap Pattern (Растровый Полноцветный узор) и загрузите из папки «tree» понравившуюся текстуру породы дерева. Отрегулируйте размер и форму ячейки образца.

    Результат:

    Задание 10:

    Создайте забор.

    Для этого:

    1. Вставьте из файла «забор.cdr» (папка «Готовые изображения») контур забора.

    2. Примените для забора заливку типа Bitmap Pattern (Растровый Полноцветный узор) в виде дерева.

    3. Отрегулируйте размер и положение ячеек узора так, чтобы волокна были направлены вертикально и имели не слишком большую ширину.

    Примерный результат, который должен получиться:

    Задание 11:

    Создайте дорожку идущую от двери домика.

    Для этого:

    1. Нарисуйте контур дорожки.

    1. С помощью заливки типа Bitmap Pattern (Растровый Полноцветный узор) придайте дорожке текстуру камешков.

    2. Назовите объект «дорожка»:

    Задание 12:

    Создайте лужайку, на которой стоит домик.

    Для этого:

    1. Нарисуйте контур лужайки (в виде прямоугольника) и назовите объект «лужайка».

    2. С помощью заливки типа Bitmap Pattern (Растровый Полноцветный узор) из списка образцов узора выберите изображение зелени:

    Задание 13:

    Создайте небо для вашего рисунка.

    Для этого:

    1. Нарисуйте прямоугольник, размер которого равен размеру рабочей страницы. Поместите прямоугольник позади всех объектов и назовите его «небо».

    1. Выберите инструмент Interactive Fill Tool (Интерактивная заливка) .

    2. В списке Fill Type (Тип заливки) выберите тип Texture Fill (Заливка текстурой).

    • В данном типе заливки применяются фракталы.

    • Фракталы – это геометрические фигуры, состоящие из последовательно уменьшающихся фрагментов, повторяющих (хотя бы приблизительно) исходную фигуру.

    • В зависимости от подставленных в формулы фракталов числовых значений (в качестве которых могут быть использованы и значения цвета) вы получите нерегулярный узор различного вида.

    • В комплект программы входит несколько десятков образцов особо эффектных вариантов фрактальных узоров.

    • Интерактивный элемент управления текстурой такой же, как для узоров.

    1. В списке образцов выберите текстуру, напоминающую небо.

    1. Растяните ячейку текстуры, чтобы она заполняла весь объект

    1. Фрактальная текстура генерируется на основе введенных числовых значений. Программа предлагает модифицировать вид выбранной текстуры случайным образом. Для этого нажмите кнопку Regenerate Texture (Восстановить текстуру) .

    2. Каждое нажатие кнопки Regenerate Texture (Восстановить текстуру) приводит к новому результату.

    Выберите понравившийся вид неба.

    1. В списке образцов нажмите на кнопку Other.

    1. В появившемся диалоговом окне Texture Fill (Заливка текстурой) можно изменять параметры выбранной текстуры.

    1. Поменяйте цвет неба (Sky) на голубой цвет и нажмите кнопку Preview (Просмотр).

    Если Вам понравился результат, то нажмите OK.

    Должен получиться примерно такой вид:

    1. Проследите, чтобы в Диспетчере объектов была такая последовательность созданных вами объектов:

    Интерактивная прозрачность

    Любой объект изображения может характеризоваться большей или меньшей прозрачностью.

    При наложении такого объекта из-под него будут частично видны нижележащие объекты. Прозрачными могут быть любые фигуры с любой заливкой и растровые изображения.

    Для придания объекту прозрачности и е редактирования предназначен инструмент Interactive Transparency (Интерактивная прозрачность) .

    Типы заливок и прозрачностей одни и те же, элементы и приемы управления у них одинаковые:

    По умолчанию объект не прозрачен, и в списке активен пункт None (Нет).

    Редактирование прозрачностей любого типа аналогично редактированию заливки того же типа.

    Особым свойством прозрачности является режим наложения. Он задается в раскрывающемся списке Transparency Operation (Режим наложения), активном для всех типов прозрачности. Режим наложения определяет представление, как самого прозрачного объекта, так и нижележащих объектов, то есть фона.

    Задание 14:

    Создайте прозрачное стекло для окна.

    Для этого:

    1. Выделите объект «окно» и выберите инструмент Interactive Transparency (Интерактивная прозрачность) , который находится в группе Interactive Blend (Интерактивные средства)

    1. На панели свойств инструмента Interactive Transparency (Интерактивная прозрачность) в списке Transparency Type (Тип прозрачности) выберите тип Uniform (Сплошная).

    2. Укажите величину Starting Transparency (Степень прозрачности) Starting Transparency равную 40%.

    Окно стало более реальным, но сквозь него стала просвечивать деревянная рама.