„Számítógépes grafika házi feladat tutorial” változatai közötti eltérés
| 1 386. sor: | 1 386. sor: | ||
* Ez nem túl meggyőző... Azért nem hasonlít egy kockára, mert oldalak láthatóságát a rajzolás sorrendje döntötte el. De nem azért szenvedtünk a projekciós transzformáció mélység értékével, mert abból az OpenGL meg tudja oldani a láthatóság problémáját? De, csak ezt be kell kapcsolni... | * Ez nem túl meggyőző... Azért nem hasonlít egy kockára, mert oldalak láthatóságát a rajzolás sorrendje döntötte el. De nem azért szenvedtünk a projekciós transzformáció mélység értékével, mert abból az OpenGL meg tudja oldani a láthatóság problémáját? De, csak ezt be kell kapcsolni... | ||
** Az ezt bekapcsoló függvényhívás: <code> glEnable(GL_DEPTH_TEST); </code> | ** Az ezt bekapcsoló függvényhívás: <code> glEnable(GL_DEPTH_TEST); </code> | ||
*** Fontos, hogy ha ez be van kapcsolva akkora a képernyőt a <code> glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); </code> függvénnyel töröld le. Ha a GL_DEPTH_BUFFER_BIT | *** Fontos, hogy ha ez be van kapcsolva akkora a képernyőt a <code> glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); </code> függvénnyel töröld le. Ha a GL_DEPTH_BUFFER_BIT konstanst lehagyod, akkor nem fogsz látni semmit. | ||
* Az eredmény: [http://pastebin.com/wWLR3qt6 Végre egy kocka!] | * Az eredmény: [http://pastebin.com/wWLR3qt6 Végre egy kocka!] | ||