by TheMachine02 » 15 Nov 2024, 14:42
Parce qu'il parait que je suis encore vivant et que j'ai pu trafiquer deux trois trucs (et puis l'effet est beaucoup trop classe pour ne pas le poster) :
En modifiant finalement presque rien (un peu de vertex shader, à peine), on peut avoir une réflexion en screenspace avec une environnement map :

Aussi rapide qu'un rendu avec des textures "simples", la magie réside seulement dans le vertex shader, donc rien à l'affichage
Pour les curieux, j'utilise les normal des vertex pour générer des coordonnées UV dans l'environnement map. C'est complétement inexact physiquement et mathématiquement, mais notre oeil y croit suffisamment quand même !