Lors d'une interview avec
Eurogamer, les développeurs de Metro Exodus ont évoqué la technologie Ray Tracing.
Pour eux cette techno est tout à fait faisable sans des
RT Cores dédiés comme sur les
dernières cartes graphique
Geforce RTX par exemple.
Bien sur les RT Core restent une solution plus facile, mais une architecture bien pensée et suffisamment
puissante pourrait très bien permettre de profiter de la technologie Ray Tracing.
Selon eux, la
GTX 1080 est toujours une carte qui dispose d'un potentiel encore très intéressant dans les jeux vidéos, d'ailleurs ils estiment que la prochaine génération de consoles devraient pouvoir gérer le Ray Tracing, puisqu'elle
semble promise à gérer l'
API DirectX12 et que le Ray Tracing n'est qu'un dérivé de cette fameuse API.
Archard :
"Cela n'a pas vraiment d'importance que ce soit du matériel dédié ou juste assez de puissance de
calcul pour le faire en shader units, je crois que ce serait viable. Pour la génération actuelle
oui, les solutions multiples sont la voie à suivre. Il s'agit également de savoir combien
de temps vous prenez en charge un pipeline parallèle pour le matériel PC existant.
Une GeForce GTX 1080 n'est pas une carte dépassée pour quelqu'un qui en a acheté une l'année dernière. Il faut donc quelques années pour que ces cartes soient obsolètes et disparaissent progressivement et pour que la RT devienne pleinement courante au point où l'on peut tout simplement supposer qu'elle l'est. Et évidemment, sur les consoles de la génération actuelle, nous avons besoin d'avoir la solution GI
Voxel dans le moteur à côté de la nouvelle solution de ray tracing. Le Ray tracing est l'avenir
du jeu vidéo, c'est pourquoi l'accent est mis maintenant sur la RT dans tous les cas".
Il a ajouté ensuite :
"Pour ce qui est de la viabilité du ray tracing sur les consoles de la prochaine génération, il n'est pas
nécessaire que le matériel disposent spécifiquement des cœurs RTX. Ces noyaux ne sont pas la
seule solution pour gérer le ray tracing. Il s'agit de matériels à fonctions fixes qui accélèrent
les calculs spécifiques aux tests d'intersection BVH.
Ces calculs peuvent être effectués en calcul standard si les computer cores sont nombreux et assez rapides (ce que nous pensons qu'ils le seront sur les consoles de la prochaine génération). En fait, n'importe quel GPU qui exécute DirectX12 pourra "exécuter" DXR puisque DXR n'est qu'une extension de DX12".
Nous en saurons probablement plus sur le sujet lorsque
AMD dévoilera plus de détails sur sa prochaine
architecture
GPU Navi logiquement destinée aux futures consoles de
Sony et
Microsoft.