OpenGL и SDL. Код
Milton ориентирован на рисование на холсте бесконечного размера, используя методы работы, напоминающие растровые системы, но с обработкой картинки в векторной форме. Редактор не поддерживает редактирование отдельных пикселей, но на векторном уровне позволяет углубляться в любой уровень детализации. Поддерживаются такие возможности, как слои, кисти, линии, размывание и т.п. Все результаты сохраняются автоматически по мере внесения изменений с возможностью неограниченного отката изменений (безлимитный undo/redo, не разрываемый закрытием программы). Применение векторного формата позволяет хранить данные в очень компактном виде. Имеется возможность экспорта в растровые форматы JPEG и PNG.
В новом выпуске добавлены мягкие кисти, выбор уровня прозрачности в зависимости от нажима на стилус, операции вращения и адаптивное изменение размера кисти, относительно холста.
Sursa: opennet.ru