ho disegnato manualmente una sfera, finalmente :) Voglio mia sfera di essere rosso, ma i contorni di essere verde:
Al fine di raggiungere questo obiettivo ho fatto la seguente . Ho disegnato una sfera solida in rosso, e poi ho disegnato la stessa sfera, ma wireframe e verde. Quando ho girato DEPTH_TEST su, ho avuto qualche strano comportamento, in questo modo: openGL sfera che è sia wireframe e solido
E al fine di evitare questo comportamento strano ho appena disegnato la sfera cablata scalata per (1.001, 1.001, 1.001)
e tutto è disegnato alla perfezione, come nella prima immagine. La mia domanda è, sono io, un vero principiante, farlo male? Ci sono modi migliori per fare ciò che voglio fare? Grazie in anticipo.
P.S. Sto disegnando manualmente la sfera per motivi di esercizio, sono consapevole dell'esistenza delle routine glu quadriche e della sfera di glut.
OK :) Mi dirmi gentilmente come posso farlo meglio? –
Dai un'occhiata a quelle diapositive di K. Akeley, è molto ben spiegato: http://www-graphics.stanford.edu/courses/cs248-07/lectures/2007.11.15%20CS248-16%20Clever%20Uses%20of%20OpenGL /2007.11.15%20CS248-16%20Clever%20Uses%20of%20OpenGL.ppt – Stringer
oh, hai aggiunto la non parola :) –