2

img191.imageshack.us/img191/4429/8mnk.jpg - 图片

这个白点是什么?当我添加到我的代码中时它出现了:

glEnable(GL_BLEND); //Прозрачность
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); 
glShadeModel(GL_SMOOTH); 

glHint(GL_POLYGON_SMOOTH_HINT, GL_FASTEST); 
glEnable(GL_POLYGON_SMOOTH);

glDisable( GL_DEPTH_TEST ); 
glEnable( GL_ALPHA_TEST );

我怎样才能清算这个?但我需要平滑...我用于列

gluCylinder(quadric, column_width, 0, 1, 50, 50);
4

1 回答 1

1

我很确定这是因为显示了后面的多边形。尝试glEnable( GL_DEPTH_TEST )代替glDisable( GL_DEPTH_TEST ).

于 2013-06-25T12:10:14.697 回答