Фракталы - Contextfree

0
Ваша оценка: Нет

Contextfree — программа для создания изображений на основе контекстно-свободного языка, который позволяет задавать недетерминированные правила для описания вида изображения. Получающиеся изображения похожи на смесь рисунков спирографа, фракталов и абстрактных изображений.

Для описания изображений в программе Context Free используется язык программирования CFDG с контекстно-свободной грамматикой, созданный специально для генерации изображений. Грубо говоря, это набор базовых правил со всего двумя терминалами CIRCLE и SQUARE. Рендеринг осуществляется с помощью библиотеки Anti-Grain Geometry Максима Шеманарева. Contentfree может создавать изображения с миллионами форм, в форматах PNG (более 100 мегапикселей) или SVG. Также можно создавать анимацию. В пакете доступны множество примеров.

Сайт разработчика: http://contextfreeart.org/
Что почитать?


Разместил: vikos 18 Июнь 2012 в 09:19