C++, Anti-Aliasing, Rasterizer
От: McSeem2 США http://www.antigrain.com
Дата: 30.11.03 19:49
Оценка: 149 (12)
Предлагаю исходник компактного растеризатора со сглаживанием. Стандартный C++, платформо-независимый (осносительно). Позволяет растеризовать многоугольники, работает очень шустро, значительно быстрее и качественнее GDI+. Поддерживает альфа-канал. Форматы пикселов: mono8, rgb24, bgr24, rgba32, argb32, bgra32, abgr32.
Пример — консольное приложение, генерирующее картинку в формате PPM (как самом простейшем) — просто скомпилируйте и фсе (на любой платформе).
Однако, хоть исходник и компактный, но все же недостаточно компактный для непосредственных постов здесь. Поэтому ссылка: http://www.antigrain.com/lite/agg2_lite.zip
И результат (испорченный JPEGом): http://www.antigrain.com/lite/example.jpg
McSeem
Я жертва цепи несчастных случайностей. Как и все мы.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.