Quel est l'état de l'art en termes de rendu des ombres? Mon objectif est OpenGL 3.2, en utilisant un pipeline de rendu différé, si cela est important.
Cela fait des années que je ne me suis pas intéressé au rendu des ombres, et à cette époque, de nombreuses techniques étaient disponibles, des pochoirs aux différentes méthodes de mappage d'ombres. À cette époque, le rendu des ombres nécessitait des passes de rendu distinctes, contrôlées par le processeur. Mais récemment, j'ai vu une démo où une scène était entièrement rendue sur le GPU, y compris les ombres. Je n'ai aucune idée de la façon dont cela aurait été accompli, ou si c'est même une chose raisonnable à faire (au-delà d'une démonstration technologique).
Compte tenu de la grande quantité d'informations anciennes sur Internet, j'aimerais savoir quelles méthodes les gens utilisent de nos jours, et combien peuvent être transmises au GPU (en supposant que ma version cible d'OpenGL le supporte).