Учитывая растровое изображение с несколькими пятнами сплошного цвета, какой алгоритм вы бы использовали для построения полигонов той же формы, что и пятна?
Это можно сделать в несколько этапов: многоугольник с высоким разрешением может быть впоследствии сокращен алгоритмом наилучшего соответствия. Бонусные баллы, если вы можете сказать мне, как разрезать полученные многоугольники на выпуклые компоненты, чтобы они могли без проблем отображаться в OpenGL.