ou INSCRIVEZ-VOUS Mot de passe oublié ?
Publicité

La vidéo d'un océan simulé en DirectX 11 par NVIDIA

3D + Compute Shader

EVGA vient de publier en haute définition sur Youtube la vidéo montrant la simulation de la surface d'un océan à l'aide de DirectX 11.


L'eau est rendue à l'écran sous un éclairage global, avec un maximum de détail. Pour atteindre une telle précision de rendu, il a fallu exploiter les Compute Shader de DirectX 11, qui permettent d'effectuer certains calculs en virgule flottante directement par les processeurs de flux du GPU.

Du coup, la simulation, qui exploite les consignes de Tessendorf sur le sujet, est capable de rendre en temps réel la surface de la mer avec des calculs beaucoup plus complexes que ceux que pourraient assurer un processeur central x86. On parle notamment de trois transformations de Fourrier (FFT) en 512 x 512 par image, alors que les CPU sont limités à du 64 x 64 ou du 128 x 128. La simulation tournait apparemment sur une Geforce GTX 280.
le 6 avril 2009 à 17:14 (48 973 lectures)