OpenGL - gamma correction, HDR tone mapping, bloom

  Рет қаралды 12,207

Brian Will

Brian Will

4 жыл бұрын

• OpenGL
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.

Пікірлер: 12
@UncoveredTruths
@UncoveredTruths 4 жыл бұрын
really good series, crazy to think no one has done anything quite as good in the small forever that the internet and opengl have coexisted.
@Vagelis_Prokopiou
@Vagelis_Prokopiou 4 жыл бұрын
Another really informative video. Thanks Brian.
@subzero635
@subzero635 4 жыл бұрын
Thank you Brian, this is great man
@ignaciosb8779
@ignaciosb8779 Жыл бұрын
I needed to know this enabling 3:42
@henrydane6702
@henrydane6702 4 жыл бұрын
this is incredibly useful please keep this up im suprised you dont have more views.
@michaelgevlich2770
@michaelgevlich2770 4 жыл бұрын
Thanks i've made with your lessons! Would be amaizing if you made adaptive tone mapping!
@10bokaj
@10bokaj 2 жыл бұрын
perfect
@aussieexpat
@aussieexpat 4 жыл бұрын
Wow i had no idea gamma was doing that.
@glowiever
@glowiever 4 жыл бұрын
wished you would cover tricks for the gles version.
@tomaskot9278
@tomaskot9278 2 жыл бұрын
The video is good and usefull, except for the bloom part. Although technically speaking the theory of how to make a bloom is correct, the presented effect does not look like a bloom at all. The bluring is way too small and also if an object emits a lot of blue light, so much that it produces a bloom, it cannot have such a clear 0,0,1 blue color, it should be rather white and only the glow around it should be bluish. And why are you rendering to two render targets, everything to one and only the bright parts to the secod one, if the bright parts already are in the first one? Just render to one target and make the filtering during the first step of the blur process.
@adheesh2secondsago630
@adheesh2secondsago630 2 жыл бұрын
Thank you sir for the info. The point of blue light appearing white, is that something related to hdr?
@FoxyOfJungle
@FoxyOfJungle Жыл бұрын
​@@adheesh2secondsago630 Did you find the answer?
OpenGL - PBR (physically based rendering)
12:47
Brian Will
Рет қаралды 29 М.
What is Gamma Correction? - Video Tech Explained
8:38
Video Tech Explained
Рет қаралды 78 М.
Süper ❤️ Cute 💕💃 #dance
00:13
Koray Zeynep
Рет қаралды 22 МЛН
Nonomen funny video😂😂😂 #magic
00:29
Nonomen ノノメン
Рет қаралды 60 МЛН
[실시간] 전철에서 찍힌 기생생물 감염 장면 | 기생수: 더 그레이
00:15
Netflix Korea 넷플릭스 코리아
Рет қаралды 37 МЛН
High Dynamic Range (HDR) and Tone Mapping
7:35
Acerola
Рет қаралды 43 М.
OpenGL - deferred rendering
9:42
Brian Will
Рет қаралды 30 М.
Ordered Dithering - Computerphile
10:35
Computerphile
Рет қаралды 127 М.
How Big Budget AAA Games Render Bloom
13:23
SimonDev
Рет қаралды 103 М.
OpenGL - specular IBL (image based lighting)
12:43
Brian Will
Рет қаралды 7 М.
Debugging Your OpenGL Code // Tips & Tricks!
19:46
OGLDEV
Рет қаралды 7 М.
Технология HDR / HDR что это? Развитие изображения до HDR
24:42
Blackroom. Настоящие домашние кинозалы
Рет қаралды 72 М.
OpenGL - SSAO (screen space ambient occlusion)
11:22
Brian Will
Рет қаралды 32 М.
Bloom.
26:10
The Cherno
Рет қаралды 114 М.
Süper ❤️ Cute 💕💃 #dance
00:13
Koray Zeynep
Рет қаралды 22 МЛН