Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Questa funzione dovrebbe visualizzare due triangoli sovrapposti. La camera è fissata nel punto (0.0,0.0,0.3) ed è diretta in direzione (0.0,0.0,-1.0). Il triangolo rosso, essendo a distanza minore dalla camera (0.2), dovrebbe stare quindi davanti al triangolo verde (che invece sta a 0.4 dalla camera), che quindi non viene visualizzato. Lanciando il programma però, ho notato che la situazione è opposta! Ovvero il triangolo verde è in primo piano mentre quello rosso ne viene coperto! Qualcuno riesce a darmi una mano?
(Dimenticavo, glDepthFunc è settato a GL_LESS per default, non l'ho modificato!).
Ultima modifica effettuata da bonz_88 il 09/01/2007 alle 21:53
Sono riuscito a risolvere il problema, ho dovuto creare un viewing volume appropriato, si vede che quello di defualt aveva dei clipping planes errati per le profondità che avevo impostato...Ringrazio comunque chi mi ha risposto!