我手动绘制了一个球体,最后:) 我希望我的球体是红色的,但轮廓是绿色的:
为了实现这一点,我做了以下事情。我用红色画了一个实心球体,然后我画了同一个球体,但线框和绿色。当我打开 DEPTH_TEST 时,我得到了一些奇怪的行为,如下所示:
为了避免这种奇怪的行为,我只画了按比例缩放的有线球体(1.001, 1.001, 1.001)
,一切都画得很完美,就像第一张图片一样。我的问题是,我是一个真正的新手,做的不好吗?有没有更好的方法来做我想做的事?提前致谢。
PS我为了练习而手动绘制球体,我知道glu quadrics routines和glut的球体的存在。