Создание узоров из кельтских узлов.
Knotter — удобное C++ / QT графическое приложение для создания узоров из кельтских узлов (кельтских орнаментов).
Кельтский узел
— искусная целая петля, без начала и конца, являющаяся одним из самых
известных мотивов кельтского искусства. Кельтские узлы и орнаменты
имитируют плетение корзин, кос, тканей... Как форма искусства достигли
вершины в ранних христианских рукописях созданных монахами, наиболее
распространённой формой орнамента являлся "лабиринт".
Knotter имеет настраиваемый пользовательский интерфейс (редактируемые панели инструментов, изменение темы интерфейса, плавающие диалоги и пр...), по принципу работы приложение аналогично "простым" графическим редакторам, но предназначается исключительно для создания орнаментов.
Knotter расширяется плагинами, добавляемыми из соответствующего диалога, дополняющие приложению функциональные возможности (загружаются и устанавливаются автоматически).
Для начала создания орнамента добавляются узловые точки, связываются, а
затем соединительные линии редактируются, пока не сформируется
окончательный "шнурованный" орнамент (узор).
Knotter незаконченные проекты сохраняет в собственном формате (.knot) или в формате XML (расширяемый язык разметки). Законченны орнамент можно сохранить орнамент в виде SVG изображения, а так же экспортировать в изображения большинства популярных графических форматов (PNG, JPG, BMP и др...) с заданными параметрами.
Управление Knotter возможно с помощью мыши и клавиатурных сочетаний.
Лицензия: GNU General Public License version 3.0 (GPLv3)
Домашняя страница
Страница на sourceforge.net
Автор: posixru http://zenway.ru/page/knotter
|