| Description: |
Исследование белорусских орнаментов, проводимое на кафедре полиграфических производств Белорусского государственного технологического университета, показало, что в основу их синтеза могут быть положены симметрические свойства узоров. Выявление характерных групп симметрии белорусских орнаментов, а также типизация орнаментальных мотивов по форме позволили осуществить формализованное описание геометрических орнаментов, т. е. представить синтез узоров в виде цепочки преобразований базового элемента простой формы. Разработанная методика формализации процесса создания белорусских орнаментов и выполненное на ее основе описание дают возможность осуществить программную реализацию синтеза белорусских орнаментов геометрического типа. Программа синтеза должна быть совместима с существующими графическими программными средствами, поддерживать работу с основными форматами векторной графики и иметь современный интерфейс пользователя. С учетом этих требований авторами была разработана программа Omamentika, которая представляет собой программное расширение CorelDraw, написанное на языке VBA 6.3. Язык VBA широко распространен в мире, основан на современных принципах объектно-ориентированного программирования и имеет набор операторов, дающих возможность реализации сложных алгоритмов. |