IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

CRYTEK revient sur la conception de sa démonstration temps réel de lancer de rayon
Neon Noir

Le , par LittleWhite

70PARTAGES

9  0 
Rappelez-vous : lors de la dernière Game Developers Conference (GDC) alors que tout le monde parlait d'ajouter le support du lancer de rayon dans son moteur de jeux vidéo grâce aux dernières cartes graphiques RTX de NVIDIA, CRYTEK avait dévoilé une démonstration temps réel assez impressionnante et mettant en oeuvre le lancer de rayon, mais fonctionnant sur une carte graphique AMD.


CRYTEK est enfin revenu sur cette démonstration. Elle fonctionne bien sur une carte graphique AMD Vega 56 à une résolution de 1080p à 30 FPS constant. L'implémentation du nouveau moteur d'illumination globale embarqué dans le CRYENGINE a pris plus de cinq ans. Même si ce travail a été de longue haleine, le résultat est de grande qualité. Ce moteur appelé Total Illumination (SVOGI) utilise le voxel cone tracing qui permet de simplifier les modèles pour accélérer les calculs. Ainsi, au début du rayon (au plus proche de la caméra), le modèle est utilisé tel quel alors que pour les éléments au loin, seule la version en voxel est utilisée. Évidemment, pour les cas demandant une haute qualité de réflexion (miroir), le lancer de rayon s'effectue sur les modèles non altérés.

La technique de lancer de rayon apporte un bruit à l'image. Par conséquent, l'image doit être nettoyée, mais cela n'est pas un problème, car déjà implémenté dans le moteur. Finalement, le moteur effectue deux passes supplémentaires, pour afficher les ombres et les systèmes de particules dans le lancer de rayon.

Dans le billet, CRYTEK indique aussi que l'implémentation actuelle ne dépend ni de la bibliothèque de rendu, ni du matériel. Évidemment, le studio travaillera à optimiser le moteur pour bénéficier des particularités des nouvelles technologies. Ainsi, l'équipe espère obtenir un rendu 4K grâce aux cartes RTX, mais ces dernières n'apporteront pas de nouvelles fonctionnalités au moteur.

On apprendra aussi que la démonstration a été inspirée par l'artiste Noe Alonzo. Finalement, CRYTEK répond aux critiques reçues sur certaines parties de la démonstration. Deux défauts ont été remontés et semblent facilement corrigibles. Notamment, l'un d'entre eux semble être une erreur humaine (différentes versions d'un modèle high et low poly).

Pour finir, le moteur Total Illumination devrait être intégré au moteur CRYENGINE dans l'année.

Source

Billet explicatif autour de la démonstration Neon Noir

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de
https://www.developpez.com
Le 14/11/2019 à 2:34
Juste pour info: bench sous windows uniquement.
3  0 
Avatar de darklinux
Membre extrêmement actif https://www.developpez.com
Le 10/05/2019 à 9:59
Citation Envoyé par Fagus Voir le message
Yep, sauf qu'à l'époque, le plus gros calculateur du monde donnait 150GFLOPS. Je me suis senti obligé de vérifier les 20TFLOPS de cette carte... c'est juste énorme.
Donc un Cray 1 ... Le problème en qu’en 1991 , la référence était encore le Cray 2 à 1GFlops ,le vent dans le dos et des voiles immenses
1  0 
Avatar de melka one
Membre expérimenté https://www.developpez.com
Le 14/11/2019 à 20:21
ryzen 5 2400g 2151pt avec un fps oscillant entre 22 et 27

1  0 
Avatar de Kannagi
Expert éminent sénior https://www.developpez.com
Le 14/11/2019 à 20:47
Citation Envoyé par melka one Voir le message
ryzen 5 2400g 2151pt avec un fps oscillant entre 22 et 27
Je trouve ça vraiment pas mal alors que le Vega 11 graphics qui est un chipset intégrer , je pense qu'avec une CG dédié on peut viser les 60 FPS
0  0 
Avatar de cegdd
Membre à l'essai https://www.developpez.com
Le 17/11/2019 à 3:58
10 fps en moyenne avec une 660M ...
0  0