Нарисуйте линии после шейдера в OpenGLES или Metal - PullRequest
0 голосов
/ 21 мая 2018

В OpenGLES или Metal я рендерил что-то на экран, используя вершинные / фрагментные шейдеры.Но сразу после того, как фрагментный шейдер сделан, мне нужно пропустить несколько вершин и нарисовать полилинии, соединяющие эти вершины.Как мне это сделать?Другими словами, возможно ли связать выходные данные шейдеров и базовых команд OpenGL, которые рисуют полигоны?В принципе, я мог бы нарисовать линии, реализовав дополнительную логику в фрагментном шейдере, и это потребует большого количества вычислений и «если потом», что, на мой взгляд, не очень чистый подход.

...