1

Система программных средств машинной графики

Система программных средств машинной графики включает в себя ЭВМ и графическое устройство. Для получения изображения графическое устройство прини­мает соответствующий сигнал от ЭВМ, в которую пред­варительно вводят данные о координатах точек линий рисунка минимального элемента орнамента, алгоритм необходимых преобразований и действий по синтезу ор­намента из этого элемента. Проектирование плоского орнаментального рисунка из определенного минимального элемента методами ма­шинной графики можно осуществить с помощью сле­дующих приемов: передвижение (сдвиг) и стыковка ми­нимальных элементов в заданных направлениях по плос­кости; поворот минимальных элементов относительно друг друга с последующей их стыковкой; получение ми­нимального элемента и рисунка орнамента зеркальным отражением его половины; изменением масштаба мини­мального элемента, размеров орнаментальной отделки и выбор величины оптимального модуля. В основе машинной графики проектирования орна­ментальной отделки лежат достаточно хорошо разра­ботанные положения математики, необходимые для представления и преобразования точек и линий мини­мального элемента. Машинное выполнение указанных выше приемов производится с помощью линейных преобразований, представляющих собой операции матричного умноже­ния. В настоящее время широкое применение получили подпрограммы определенных действий. Эти подпро­граммы являются графическим функциональным мате­матическим обеспечением ЭВМ (ГФМО). ГФМО со­стоит из комплекса библиотечных подпрограмм, кото­рые подразделяются на организационные и исполни­тельные. Организационные подпрограммы обеспечивают начальное состояние и выбор графического вывода, сдвиг осей, изменение масштаба, выбор типа линий или пера, завершение работы на графопостроителе и т. д. Исполнительные подпрограммы позволяют изображать прямые, ломаные линии, окружности, круговые сегмен­ты, кривые линии, тексты, обозначения точек и т. д. Эти подпрограммы удобно использовать для построения архитектурных орнаментов из минимальных элементов методами машинной графики.

Комментирование закрыто.