Tutoriel Godot : de l'eau réaliste avec de l'écume dynamique

  • PublicPublic
  • 31 Aug, 2026
Tutoriel Godot : de l'eau réaliste avec de l'écume dynamique

Emil J a publié un tutoriel Godot dans lequel il décortique de zéro la création d'un shader d'eau réaliste à base de vagues de Gerstner. Au fil de la mise en œuvre, il explique comment ces vagues fonctionnent : la direction, la phase, le déplacement vertical et horizontal, ainsi que la façon de combiner plusieurs vagues pour que la surface paraisse naturelle. Il ajoute également du bruit pour casser le motif uniforme et calcule les normales pour un meilleur éclairage et de meilleurs reflets — la surface réagit correctement à la lumière et aux reflets au lieu d'avoir l'air plate.

La deuxième vidéo étend le même shader avec de l'écume océanique dynamique : le déterminant jacobien, associé au déplacement des vagues de Gerstner, génère de l'écume là où l'eau bouillonne. Le premier tutoriel est conçu pour qu'au final vous disposiez d'un shader d'eau entièrement animé, que vous pouvez développer davantage en y ajoutant la passe d'écume. La note indique également que le développement de Godot 4.8 est déjà en cours — parmi les nouveautés : Trail3D, les groupes de nœuds VisualShader, l'occlusion ambiante à rebonds multiples et la lumière spéculaire directionnelle pour les lightmaps.