Поскольку GLU считается устаревшим для использования с современным OpenGL (3. 1+), каковы способы рисования основных форм, таких как эллипсы или дуги/пироги в OpenGL с C/C++? Кажется невероятным, что нет простого стандартного или общего решения для рисования дуг/эллипсов в OpenGL, но для рисования пикселя за пикселем в цикле "за". Возможно ли реализация GLU с использованием шейдеров?
Более быстрое (менее тригоновое) решение в Go (может быть легко переведено на c++), вдохновленное этой ссылкой