Нарисуйте ребра многоугольника с OpenGL шейдеры

Мне было интересно, можно ли нарисовать края визуализированного многоугольника с определенным цветом с помощью шейдера фрагментов, как в этом примере:

enter image description here

или я должен просто визуализировать их отдельно?

1 ответов


см. раздел Работа, связанная с этой страницей: http://web.archive.org/web/20120527185124/http://cgg-journal.com/2008-2/06/index.html

вершинный шейдер должен отображать полигоны, где расстояние до каждого края окрашено.

разница между окраской каждой "ячейки" объясняется более подробно.