Как в OpenGL нарисовать дугу?

134
22 июня 2019, 06:20

Как в opengl c++ нарисовать дугу которая начинается с определённой точки и заканчивается определённой точкой Пример - дуги которые между многоугольниками на картинке

Answer 1
  1. Текстурой (спрайтом) - негибко в плане четкости при разных разрешениях.
  2. Линией (GL_LINE) - не все реализации OpenGL корректно поддерживают задание толщины лении и сглаживание краев.
  3. Полоской/лентой треугольников - самый муторный и правильный вариант.

Все точки линии вам все равно придется высчитывать самому.

READ ALSO
Помогите разобраться variadic templates

Помогите разобраться variadic templates

Покажите пожалуйста простой пример с variadic templatesХотелось бы следующее

169
Не работает чтение и запись в файл Qt

Не работает чтение и запись в файл Qt

Есть окно, в окне кнопка и лейблкод кнопки

189
Как убрать eventHandler с кнопки в javafx?

Как убрать eventHandler с кнопки в javafx?

при таком коде во время запуска игры по идее должно пропадать действие при нажатии кнопкиБез добавления eventHandler игра не реагирует, но вот...

155
Почему веб приложения не зависимы от ос [закрыт]

Почему веб приложения не зависимы от ос [закрыт]

Заранее извиняюсь за вопросСкорее всего он глупы и некорректный

156