Наконец-то я вручную нарисовал сферу :) Я хочу, чтобы моя сфера была красной, но контуры были зелеными:
Для этого я сделал следующее. Я нарисовал сплошную сферу красным цветом, а затем нарисовал ту же сферу, но каркасный и зеленый. Когда я включил DEPTH_TEST, у меня возникло странное поведение, например:
И чтобы избежать этого странного поведения, я просто нарисовал зашитую сферу, масштабированную на (1,001, 1,001, 1,001)
, и все нарисовано отлично, как на первой картинке. У меня вопрос, я, настоящий новичок, делаю это плохо? Есть ли лучшие способы делать то, что я хочу делать? Заранее спасибо.
PS Я рисую сферу вручную ради упражнения, я знаю о существовании подпрограмм глю-квадрик и сферы перенасыщения.