Nous avions déjà parlé précédemment d'un tutoriel de Lens flare par MJP, mais cette fois ci c'est Dave Charlile qui s'y colle. Ce tutoriel a la particularité de faire du masking de l'effet lorsque la source n'est pas présente à l'image (parce que masquée par un objet 3D, ou hors champ).

Pour ce faire, Dave Charlile a utilisé les occlusion queries qui permettent d'avoir des informations sur le rendu d'une scène, comme par exemple le nombre de pixels appartenant au soleil et masqués sur la scène: