Tag: fbo

Framebuffer-Objekt (FBO) ist ein OpenGL-Objekt-Typ, der ermöglicht das Rendern von Texturen oder anderen Benutzer zugewiesen, Bild-Puffer. Versionen von OpenGL, die älter als 3.0 kann Zugriff auf eine version der Erweiterung dieser Funktionalität.

Zugriff auf Mehrere FBO-Texturen in GLSL zu erstellen, die eine andere textur

Anzahl der Antworten 2 Antworten
Erstellte ich 4 Texturen und fügen Sie Sie zu FBO, benannt fbo_texture0 - fbo_texture3. Alle von Ihnen sind erfolgreich erstellt wurde, wie der folgende screenshot: Bild 1 Nun, ich wollte die 5. textur, die gewonnen wird aus

Android opengl 1.1 Render to Texture 1286 Fehler (Invalid framebuffer operation)

Anzahl der Antworten 1 Antworten
Ich versuche zur Umsetzung einer motion blur-Effekt in meinem Spiel für android. Nach viel Forschung fand ich, dass der beste Weg das zu tun ist, speichern Sie das Vorherige frame als textur-verwenden der Frame-Buffer-Objekt und render es

Wie kann ich die Größe von bestehenden textur Anhänge an meine framebuffer?

Anzahl der Antworten 1 Antworten
Wenn ich die Größe meines Fensters, ich muss die Größe meiner Texturen, die sind an meinem framebuffer. Ich habe versucht, den Aufruf glTexStorage2D wieder, mit unterschiedlicher Größe-Parameter. Aber das funktioniert nicht. Wie kann ich die Größe der

glGenFramebuffers oder glGenFramebuffersEXT?

Anzahl der Antworten 2 Antworten
Ich bin verwirrt. Verwenden Sie die Framebuffer Object extension (FBO) in OpenGL 1.x-Windows, welches von diesen sollte ich benutzen?: wglGetProcAddress("glGenFramebuffers"); //or wglGetProcAddress("glGenFramebuffersEXT"); Soweit ich sagen kann, aus berichten von Nutzern mit unterschiedlichen hardware einige Treiber unterstützen alle

Das Rendern der cube map

Anzahl der Antworten 1 Antworten
Laut ARB_geometry_shader4 ist es möglich, das Rendern einer Szene auf die 6 Flächen eines Würfels Karte mit geometrie-shader und die cube map, befestigt an einem framebuffer-Objekt. Ich will erstellen Sie eine shadow map mit diesem Weg. Allerdings

Lesen Sie die Pixel Werte aus dem Frame Buffer Object (FBO) unter Verwendung der Pixel Buffer Object (PBO)

Anzahl der Antworten 2 Antworten
Kann ich Pixel Buffer Object (PBO) zum direkten Auslesen der Pixel-Werte (d.h. mit glReadPixels) aus der FBO (also während FBO ist noch angebracht)? Wenn ja, Was sind die Vorteile und Nachteile der Verwendung von PBO mit FBO?

Wie zu verwenden Multisampling FBOs mit OpenGL

Anzahl der Antworten 1 Antworten
Ich versuche zu aktivieren mutlisampling und alpha-to-coverage für ein FBO. Mit den Standard-framebuffer, alles, was ich zu tun ist, rufen Sie glEnable(GL_MULTISAMPLE) und glEnable(GL_SAMPLE_ALPHA_TO_COVERAGE). Allerdings bin ich nicht in der Lage zu erreichen den gleichen Effekt mit