|
оформление
рисунков, отказавшись от "жесткого" (такого, при
котором для каждого объекта или группы объектов характеристики задаются
вручную) форматирования объектов.
Например,
при подготовке схемы оргструктуры учреждения
можно создать стиль, которым оформляются изображения подразделений,
допустим, с голубой заливкой в черном контуре в 3 пункта
толщиной. Если позднее потребуется изобразить те же подразделения
желтыми прямоугольниками без рамки, не нужно будет помечать
их вручную (представьте, насколько это может быть трудоемко даже
для относительно простой организации типа средней школы), достаточно
будет лишь изменить параметры стиля. Более того, можно определить
стиль и для стрелок, показывающих связи между подразделениями,
с "наследованием" цвета от цвета стиля подразделений,
если предполагается, что их цвет должен совпадать.
Стиль
можно определить и для слайда в целом, что позволяет
единообразно оформлять серию рисунков. Набор стилей можно объединить
в шаблон (сохраняемый в отдельном файле), если предполагается
регулярное его использование.
3.7
"Логические операции" над
объектами,
"3D" и морфинг
Интересной
функцией OpenDraw является наличие так называемых
логических операций над объектами. Два или более заполненных
контура могут быть скомбинированы особым образом, что порождает
новый объект, являющийся объединением форм, их пересечением или
"вычитанием" одной формы из другой.
Еще
одной интересной особенностью программы является
встроенная в нее базовая функциональность имитации трехмерной
графики (3D-функции). Она ограничена 1) конструированием тел
вращения, 2) преобразованием в тела вращения произвольных двумерных
фигур, а также 3) экструзией (приданием последним "глубины").
Трудно понять необходимость рутинного конструирования
тел вращения в "офисной" графике, однако для
школы возможность такой демонстрации возможностей компьютерной графики
может быть весьма полезна.
Двумерный
морфинг (плавное перетекание фигур) реализован
в OpenDraw не лучшим с точки зрения эстетического результата,
образом, однако интересным дидактически: на самом деле, программа
просто группирует заданное (в качестве "количества шагов"
морфинга) количество "промежуточных" (по форме
и цвету) фигур между морфируемыми фигурами. Созданную таким образом
группу можно разгруппировать и посмотреть, что и как, собственно,
программа сделала.
3.8
Векторизация растровых изображений
уже
было замечено о том, что, хотя преобразование векторного изображения
в растр -- элементарная техническая задача, гарантированное
обратное преобразование в общем случае невозможно. Тем
не менее, существуют программы, которые пытаются это сделать.
OpenDraw
обладает функцией векторизации, "спрятанной"
в меню "Преобразовать" под кличкой
"В многоугольник". Если применить данный пункт |