Je suis donc tombé sur ce site et vous pouvez voir ces lignes sur le premier et le deuxième paragraphe:
Pour un effet grossier mais facile, dessinez les parties lumineuses de la scène (par exemple, les sources lumineuses) dans un FBO, puis sous- échantillonnez plusieurs fois en utilisant la minification GL_LINEAR . Pour le rendu final, combinez simplement la scène originale avec les FBO sous-échantillonnés.
Dans l'exemple suivant, la scène d'origine est de 128 x 128 et est sous- échantillonnée 3 fois . Cela nécessite 4 objets framebuffer . La scène d'origine est affichée en haut à gauche et le rendu final en haut à droite.
Y a-t-il une raison pour laquelle je dois sous-échantillonner plusieurs fois (128 -> 64 -> 32 -> 16) plutôt que de le sous-échantillonner une fois (128 -> 16)?
Si vous faites défiler plus, ils le sous-échantillonnent même comme 9 fois. (128 -> ... -> 16 -> 128 -> ... -> 16 -> et ainsi de suite). Pourquoi ne pas le faire comme (128 -> 16 -> 128 -> 16 -> et ainsi de suite)?
GL_NEAREST
.