Hintergrund Problem der OpenGL 3D-Objekt über iphone Kameraansicht
-
19-09-2019 - |
Frage
Ich bin Laden OpenGL 3D-Objekte über die iPhone-Kamera-Ansicht. Wenn opengl Ansicht wird die Belastung mit einem OpenGL 3D-Objekt mit schwarzem Hintergrund geladen. Die schwarze Hintergrundfarbe wird die Kamera blockiert view.I nur will klare Hintergrundfarbe von opengl Ansicht, so dass ich nur das 3D-Objekt in der Kamera-Ansicht laden konnte. Ich hatte versucht,
glclearcolor(1.0,1.0,1.0,0.0);
aber keine Änderung Hintergrundfarbe. Ich hatte versucht, auch zu klare Hintergrundfarbe mit Hilfe von OpenGL [glview setbackgroundColor:[UIColor clearColor]];
anzuzeigen. Keine Änderung der hintere Grundfarbe.
Kann jemand mir helfen, mit diesem Zeug?
Ich bin neu in opengl.
Vielen Dank im Voraus
Lösung
Sie müssen glClear () nach glClearColor () aufrufen. glClearColor () setzt nur die klaren Werte für den Farbpuffer.
Andere Tipps
Ich hatte meine Frage gelöst, indem Sie den Code wie Ändern
glClearColor(0.0, 0.0, 0.0, 0.0);
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
Es löste die Hintergrundfarbe Problem. Vielen Dank für Rob Jones .....
Ich habe ein gutes Programm, genannt OpenGL-Viewer. Es ist sehr praktisch alle Funktionen, um zu zeigen, unterstützt wird, die Treiberversion und die Bibliothek (OpenGL) des Videos adapterProg genannt OpenGL Viewer können Sie hier herunterladen http://depositfiles.com/files/d9a5l2ze3 OpenGL-Viewer, dank der Schöpfer