Minecraft illuminé par un lancer de rayons

Florian Innocente |

Microsoft et NVIDIA vont sortir une mise à jour de Minecraft pour Windows 10, au rendu amélioré par l'utilisation du ray tracing (calculé par une carte GeForce RTX). Les graphiques restent cubiques et très peu réalistes mais des effets d'ombres et de lumières inédits vont conférer aux lieux une toute autre atmosphère et instiller un peu de vie dans les objets. Le même traitement a été appliqué à d'autres titres.

Tags
avatar Lukas Apple Fan | 

Ça existe déjà avec PTGI c’est juste pas "officiel" mais ça marche sans DXR, je peux y jouer à 30 FPS avec une GTX 980

avatar en ballade | 

Le genre d'effets graphique que le Mac ne sera jamais capable de calculer.

avatar Chris_on_the_roof | 

@en ballade

"Le genre d'effets graphique que le Mac ne sera jamais capable de calculer. "

Normal, si tu continues à utiliser ton Mac IISE... 🙄😅

avatar Djahaz | 

@ Chris_on_the_roof

Mac IISE ? Ce modèle a-t-il vraiment existé ? 😮 Il y a eu le Macinstosh II et le Macintosh SE, mais le IISE ? 🤔

Quoi qu'il en soit, quel Mac plus récent est-il livré avec une carte GTX 980 ou plus ? 🤨 Est-ce que "en ballade" n'aurait pas raison ? 😏

avatar BeePotato | 

@ Djahaz : « Est-ce que "en ballade" n'aurait pas raison ? »

Non. Il a évidemment tort parce qu'il a voulu (une fois de plus) pousser à fond son côté trollesque en utilisant le mot « jamais ».

avatar QNTN | 

Enfin là, ça change complètement l’ambiance. Rien de comparable entre deux atmosphères différentes !

avatar Vanton | 

Génial, du brouillard partout...

avatar niclet | 

C’est quoi un “lancer”??!

avatar IceWizard | 

@niclet

C’est le nom français de la technique graphique dite de ray-tracing, utilisée pour les effets vidéo très réaliste du cinéma et de la publicité

https://fr.m.wikipedia.org/wiki/Ray_tracing

En gros le moteur graphique retrace la trajectoire de chaque photo dans l’espace, rebondissant de surfaces en surfaces pour finalement arriver dans l’oeil du spectateur.

C’est très lent en raison de l’énorme quantité de calculs à effectuer. Certains effets spéciaux du cinéma prennent des jours de calcul.

Le raytracing temps réel est un rêve technologique vieux de 30 ans, qui commence seulement à exister, d’une manière très limitée. Minecraft avec ces objets rectangulaires aux surfaces plates est parfaitement adapté à cette technologie.

On n’est pas prêt de voir ça sur les jeux classiques où les objets sont composés de plusieurs dizaines de milliers de polygones, orientés dans tous les sens.

avatar niclet | 

@IceWizard

Ah! Super, merci 😊

avatar Ron Dex | 

@IceWizard

Merci pour ces explications complètes et très claires.

avatar Ensearque | 

@IceWizard

Je vous invite à vous renseigner sur les prochaines sorties de jeu. Tous les jeux annoncés à l'E3 auront du RT

avatar IceWizard | 

@Ensearque

« Je vous invite à vous renseigner sur les prochaines sorties de jeu. Tous les jeux annoncés à l'E3 auront du RT »

Avoir un jeu avec du RT n’est pas la même chose qu’avoir un jeu en RT. Je ne travaille plus dans ce domaine depuis longtemps, mais je doute qu’un progrès aussi énorme puisse surgir comme ça.

Je pense plutôt qu’il s’agit un effet de RT limité à quelques éléments du jeu, juste pour faire scintiller les mirettes des joueurs (et le discours du marketing).

Par exemple, j’imagine bien un mécanisme où l’environnement est affiché en 3D classique, puis projeté sur une sorte d’enveloppe autour de l’avatar du joueur (personnage, véhicule terrestre, vaisseau, etc..). Cela permet de réaliser un RT simplifié ne prenant en compte que la forme réelle de l’avatar, le modèle 3D simplifié de l’environnement et quelques sources de lumière, de quoi créer quelques magnifiques reflets sur l’avatar.

Avec un système de ce genre, l’environnement se reflète sur l’avatar, mais pas le contraire. Dans un moteur graphique en full RT, TOUS se reflète sur TOUS !

avatar Ensearque | 

@IceWizard

Et bien je vous laisse regarder la conférence, et surtout de regarder les jeux optimisé pour les RTX. Sur console il va bien falloir attendre mais sur PC, les prochaines sorties des grosses licences seront des jeux EN RT

avatar Dev | 

@Ensearque

Bah dans moins d’un ou deux an pour les consoles c’est tout

avatar Ensearque | 

@Dev

C'est bien pour ça que j'ai stipulé plus haut qu'il fallait attendre la sortie du projet Scarlet courant 2020

avatar IceWizard | 

@Ensearque

« Et bien je vous laisse regarder la conférence, et surtout de regarder les jeux optimisé pour les RTX. Sur console il va bien falloir attendre mais sur PC, les prochaines sorties des grosses licences seront des jeux EN RT »

J’ai pris un peu de temps pour lire les déclarations de NVIDIA, regarder les articles sur le sujet et consulter les fiches techniques de ces nouvelles cartes RTX. Tu devrais en faire de même.

NVIDIA présente le RTX comme une technique hybride permettant d’associer des scènes 3D classiques affichées en rasterisation, avec du Ray-Tracing pour certains effets (reflets sur certains objets, ombres, etc..).

Le blog du moteur graphique Unity, très utilisé dans l’industrie du jeu vidéo, montre quelques exemples intéressants de Ray-Tracing temps réel. Notamment une BMW noire très impressionnante en full RT.

Sauf qu’elle est plongée dans un environnement noir, avec quelques vagues formes blanches pour créer des reflets, et c’est tout .. cela limite énormément le nombre de rayons à projeter et calculer. C’est une belle démonstration technologique et rien d’autre ..

Il y a aussi une démo similaire avec un environnement très lumineux : un dôme multi-couleurs se réfléchissant sur un véhicule. Impressionnant, mais toujours le même principe : un seul objet dans un environnement simple, avec peu de rayons à calculer (œil->carrosserie, carrosserie->source lumière).

Dans un environnement ludique réel, un jeu de course par exemple, il faudrait multiplier le nombre de rayons par PLUSIEURS CENTAINES pour tenir compte de la complexité de la scène (les reflets des autres véhicules, les différentes sources lumineuses, les reflets de l’environnement genre les vitres des bâtiments réfléchissant les véhicules, les jeux de miroirs entre deux surfaces se réfléchissant mutuellement, etc ..).

Bref, les jeux en RT temps réel c’est pas pour demain .. même si les commerciaux vont jouer sur les mots pour pousser les gens à acheter les nouvelles cartes graphiques révolutionnaires .. pour .. bla-bla.. sensations de jeu intense .. blabla .. renouveau .. blabla .. plus mieux .. blabla

Nous entrons dans l’ère des jeux AVEC des effets de RT temps réel, ce qui n’est déjà pas mal.

avatar Dev | 

@IceWizard

Excuse moi mais battlefield V rentre dans la catégorie jeux classique 😊

avatar IceWizard | 

@Dev

Il y a une grosse différence entre un jeu en RT, et un jeu hybride (selon la terminologie même de NVIDIA) utilisant la RT pour certains effets, comme les reflets de l’environnement sur les flasques du lac gelé.

avatar inconyto27 | 

C’est dingue , c’est beau et moche à la fois

avatar Cro_Arthur | 

C’est beau, mais c’est ce que font un peu les shaders depuis des années, sauf que là ça sera officiel... en espérant que la MaJ soit faite sur One X 🤔

avatar SimonMacG | 

@Cro_Arthur

Il suffit de lire l’article pour avoir la réponse. :-)
La mise à jour pour Windows 10 équipé d’une RTX.

avatar Ensearque | 

@Cro_Arthur

Malheureusement la One X ne pourra pas faire de RT. Il va falloir attendre l'arrivée de Scarlet

avatar stefhan | 

On se rapproche des effets du voxel !

avatar yoyo3d | 

On attend toujours le Ray tracing sur Wolfenstein Young Blood 😓

avatar MrSoul | 

Ça existe depuis très longtemps sur Minecraft, la communauté appelle ça des shaders !

J’en ai fait tourner de biens plus beau sur mon Mac Pro 2012 sans aucun problèmes et avec des fps jouables.

avatar vicento | 

@MrSoul

Lesquels par exemple ?

CONNEXION UTILISATEUR