Каркас на точечном светильнике с использованием шейдеров?

Я реализовал точечные источники света в OpenGL 4.3, но у меня проблема в том, что очень трудно определить действительный радиус точечного источника света. Я рисую некоторую горизонтальную + вертикальную линию через сферу, которая является радиусом точечного источника света, будет хорошим инструментом отладки, но я не знаю, с чего начать — все, что мне удалось, — это нарисовать сплошную сферу с центром в точечном источнике света. , но относительно того, как получить каркас, я понятия не имею.

Есть указатели?

0

Решение

Есть два возможных решения:

Ты можешь использовать glPolygonMode (GL_FRONT_AND_BACK, GL_LINE); нарисовать свою сферу в режиме каркаса. Но это даст вам сферу, состоящую из треугольников.

Другой способ — создать линейную сетку, состоящую из ребер, которые вы хотите видеть для своей сферы отладки.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector