OpenGL - Framebuffer Objects

  Рет қаралды 20,168

Brian Will

Brian Will

Күн бұрын

Code samples derived from work by Joey de Vries, @joeydevries, author of learnopengl.com/
All code samples, unless explicitly stated otherwise, are licensed under the terms of the CC BY-NC 4.0 license as published by Creative Commons, either version 4 of the License, or (at your option) any later version.

Пікірлер: 14
@Chimponaut
@Chimponaut 3 жыл бұрын
Man, you have a really good voice for these kinds of videos.
@floretionguru2977
@floretionguru2977 3 жыл бұрын
Extremely clear and well put- thanks!
@tythedev9582
@tythedev9582 3 жыл бұрын
I was dying in need of this video, thank you.
@sian2005
@sian2005 2 жыл бұрын
Oh me too, thank you very much! 😀
@nickcalabrese4829
@nickcalabrese4829 Жыл бұрын
Super helpful video.
@GabrielPiveta
@GabrielPiveta 4 жыл бұрын
nice tutorial
@philtype-r810
@philtype-r810 4 жыл бұрын
Is it necessary to use a renderbuffer for depth? Can we just create a 2D texture and bind it to the framebuffer as depth attachment for depth testing? I tried it like this but it did not work (got black screen). Is it because I have to render-to-texture the depth myself if using a texture? EDIT: nevermind, i forgot to bind the texture
@chybsik69
@chybsik69 3 жыл бұрын
greate tuttorial
@paradigmshift03
@paradigmshift03 Жыл бұрын
Hey Brian, thanks so much for this informative video. I was wondering if rendering to a framebuffer maintains anti-aliasing? If not, is there a more straightforward way to enable anti-aliasing than having to render to a multi-sampled texture?
@RioMilano2002
@RioMilano2002 Жыл бұрын
You actually rarely use texture wrapping for color buffers as they're not needed.
@xr.spedtech
@xr.spedtech 11 ай бұрын
What a lovely voice... You watch coreteks ? He has a lovely voice too ...
@yasinalbayrak2744
@yasinalbayrak2744 Жыл бұрын
How can I do Post Processing in Transparent window?
@umeraziz9895
@umeraziz9895 11 ай бұрын
If I want to change the blur effect how I can change it ?
@andrewfeldman6764
@andrewfeldman6764 2 жыл бұрын
I had a lot of issues when trying to do this with objects that have textures. This was my fix: //drawing // the fix glActiveTexture(GL_TEXTURE0); glBindFramebuffer(GL_FRAMEBUFFER, 0); glDisable(GL_DEPTH_TEST);
OpenGL - shadow maps (for directional lights)
17:32
Brian Will
Рет қаралды 21 М.
OpenGL - 3D rendering overview
15:31
Brian Will
Рет қаралды 24 М.
Monster dropped gummy bear 👻🤣 #shorts
00:45
Yoeslan
Рет қаралды 12 МЛН
SHE WANTED CHIPS, BUT SHE GOT CARROTS 🤣🥕
00:19
OKUNJATA
Рет қаралды 5 МЛН
0% Respect Moments 😥
00:27
LE FOOT EN VIDÉO
Рет қаралды 46 МЛН
OpenGL - Multisample Anti-Aliasing
11:21
Brian Will
Рет қаралды 17 М.
OpenGL - normal maps
13:23
Brian Will
Рет қаралды 10 М.
OpenGL - instancing
8:07
Brian Will
Рет қаралды 11 М.
OpenGL - cube maps (skyboxes and environment mapping)
13:10
Brian Will
Рет қаралды 28 М.
OpenGL - geometry shaders
13:01
Brian Will
Рет қаралды 14 М.
Framebuffers in OpenGL | Coding a 2D Game Engine in Java #27
24:20
GamesWithGabe
Рет қаралды 7 М.
(Unit 0) Intro 4: Frame Buffer
8:34
UofM Introduction to Computer Graphics - COMP 3490
Рет қаралды 12 М.
OpenGL - deferred rendering
9:42
Brian Will
Рет қаралды 30 М.
OpenGL Water Tutorial 2: Frame Buffer Objects
12:41
ThinMatrix
Рет қаралды 87 М.