Создание узоров из кельтских узлов.

knotter 002

Knotter — удобное C++ / QT графическое приложение для создания узоров из кельтских узлов (кельтских орнаментов).

knotter 003

Кельтский узел — искусная целая петля, без начала и конца, являющаяся одним из самых известных мотивов кельтского искусства. Кельтские узлы и орнаменты имитируют плетение корзин, кос, тканей... Как форма искусства достигли вершины в ранних христианских рукописях созданных монахами, наиболее распространённой формой орнамента являлся "лабиринт".

knotter 004

knotter 005

knotter 006

Knotter имеет настраиваемый пользовательский интерфейс (редактируемые панели инструментов, изменение темы интерфейса, плавающие диалоги и пр...), по принципу работы приложение аналогично "простым" графическим редакторам, но предназначается исключительно для создания орнаментов.

knotter 007

knotter 009

Knotter расширяется плагинами, добавляемыми из соответствующего диалога, дополняющие приложению функциональные возможности (загружаются и устанавливаются автоматически). Для начала создания орнамента добавляются узловые точки, связываются, а затем соединительные линии редактируются, пока не сформируется окончательный "шнурованный" орнамент (узор).

knotter 014

knotter 015

knotter 012

knotter 013

Knotter незаконченные проекты сохраняет в собственном формате (.knot) или в формате XML (расширяемый язык разметки). Законченны орнамент можно сохранить орнамент в виде SVG изображения, а так же экспортировать в изображения большинства популярных графических форматов (PNG, JPG, BMP и др...) с заданными параметрами.

knotter 010

Управление Knotter возможно с помощью мыши и клавиатурных сочетаний.

knotter 011

Лицензия: GNU General Public License version 3.0 (GPLv3)

knotter 008

Домашняя страница

Страница на sourceforge.net

knotter 016