我正在开发一款基于GLUT的应用,需要在Windows XP上运行,但是当我在Mac上时,我正在Xcode中进行大部分编码,然后每次都切换到Visual C ++ 2008一段时间重新编译。它工作正常,但我刚刚意识到抗锯齿功能不适用于Windows版本。
以下是一些截图:
在OS X上非常棒
Win XP上的Crappy
我正在使用GLUT显示字符串“rgb alpha double samples depth”。
形状不是实际的3D,它们只是三角形:
glBegin(GL_TRIANGLES);
{
ofSetColor(edgeColorFar1.r, edgeColorFar1.g, edgeColorFar1.b);
glVertex2f(CENTER_X, CENTER_Y);
ofSetColor(edgeColorNear1.r, edgeColorNear1.g, edgeColorNear1.b);
glVertex2f(x - _dim, y - _dim);
glVertex2f(x + _dim, y - _dim);
}
glEnd();
有什么想法吗?谢谢!
答案 0 :(得分:0)
你试过把
ofEnableSmoothing();
在你的setup()
函数中?