Ho bisogno di tracciare una linea liscia in openGl ed ecco cosa ho fatto.Come tracciare una linea liscia con le antialias
glEnable(GL_LINE_SMOOTH);
glEnable(GL_POLYGON_SMOOTH);
glHint(GL_LINE_SMOOTH_HINT, GL_NICEST);
glHint(GL_POLYGON_SMOOTH_HINT, GL_NICEST);
glBegin(GL_LINE_STRIP);
for(UINT uiPoint = 0; uiPoint < iNumPoints; ++uiPoint)
{
const Coord &Node = vecPoints[uiPoint];
glVertex3f(Node.x, Node.y, Node.z);
}
glEnd();
Cos'altro posso fare?
Ciao Calvin, Sono nuovo di OpenGL e non segue abbastanza i tuoi termini :). Sai dove posso trovare alcuni esempi che possono illustrare la tua idea? – q0987
@ q0987: controlla questo: http://http.developer.nvidia.com/GPUGems2/gpugems2_chapter22.html – Stringer
@Stringer Bell bel riferimento, non sapevo che fosse in gpugems2 anche – Calvin1602