Основное назначение CorelDRAW — создание изображений, большинство из которых носят плоскостной, подчеркнуто графический характер. Поэтому передавать глубину и объем изображаемой сцены с учетом освещения и направления взгляда приходится чисто графическими приемами, имитируя блики и тени дополнительными объектами, а перспективу — искажением контурных линий объектов. С этими приемами мы уже познакомились, работая над упражнениями предыдущего урока.
Однако в CorelDRAW имеются средства для автоматического построения эффектов, имитирующих объем и глубину сцены. В первую очередь к ним относится преобразование перспективы.
Законы геометрической перспективы были разработаны художниками раннего Возрождения, предложившими приемы имитации глубины за счет уменьшения размеров изображаемых объектов пропорционально их удаленности от зрителя. Поскольку такое сокращение размеров соответствует восприятию человеческим глазом реального трехмерного пространства, соблюдение законов геометрической перспективы на двухмерном листе бумаги заставляет глаз зрителя поверить в наличие реально отсутствующего третьего измерения. Преобразование перспективы, примененное к индивидуальному объекту или группе, искажает их форму в соответствии с выбранной схемой перспективы.
Для построения теней, отбрасываемых предметами на плоскость, можно воспользоваться приемом объединения группы объектов, изображающих фигуру, с последующим изменением заливки и формы полученного объекта (например, с помощью эффекта перспективы), но можно воспользоваться и специальным инструментом для построения падающих теней.
Эффект экструзии позволяет построить на рисунке проекцию обобщенного цилиндра — тела, образующегося при перемещении плоской фигуры в пространстве в направлении, перпендикулярном ее плоскости. CorelDRAW автоматически выполняет параллельное или перспективное проецирование фигуры и строит как изображения боковых поверхностей обобщенного цилиндра, так и светотеневую картину на них.
В терминологии CorelDRAW перспективой называется преобразование, искажающее форму объекта таким образом, чтобы имитировать одноточечную или двухточечную перспективу.
По своим результатам преобразование перспективы эквивалентно заключению объекта в четырехугольную огибающую с последующим перемещением ее узлов. Если нарушается параллельность пары противолежащих сторон огибающей, то продолжения первоначально параллельных им отрезков прямых объекта начинают пересекаться в одной точке, которая называется точкой схода. При нарушении параллельности обеих пар противолежащих сторон огибающей возникает две точки схода. Соответственно различают частные случаи перспективы: одноточечную и двухточечную. На Рисунок 12.1, а представлен исходный объект (изображение параллелепипеда), а на Рисунок 12.1, б и в тот же объект, подвергнутый преобразованиям соответственно одноточечной и двухточечной перспективы. Сами точки схода на рисунке не показаны, поскольку находятся далеко за его краями, но пунктирными линиями со стрелками обозначено направление на них.