Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > Алгоритм заливки полигона


Автор: Sergio 8.8.2008, 12:59
Здраствуйте. 
Нужно написать(или использовать уже написаный) очень быстрый алгоритм заливки полигона, или фигуры. 
Вот пример одной из исходной фигуры:
http://ipicture.ru/

А вот что нужно в результате получить:
http://ipicture.ru/

P.S. Использовать нужно только "С" язык
Заранее спасибо.

Автор: sgi1981 8.8.2008, 23:29
Используй средства тесселяции, предоставляемые библиотекой GLU.
Тесселяция - разделение сложных плоских поверхностей на треугольники.
Функции для тесселяции начинаются на gluTes

Автор: Supersedes 13.8.2008, 07:48
sgi1981, Оо ???? ты пробовал так делать!? ..и что, получилось??!
Sergio, так ты заливать его сам хочешь, или например через OpenGL !? и как ты его описывать собираешься?

Автор: Sergio 13.8.2008, 16:22
Supersedes, мне нужно не средствами OpenGL или другой библиотеки. Надо самому на пиксельному уровне реализовать тесселяцию
Помогите пожалуйста

Автор: sgi1981 13.8.2008, 19:12
Дополнительные вопросы.
В каком виде имеются исходная информация ?
В каком виде нужен результат ?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)