Optimisation des Draw Calls dans Unreal Engine

Définition et rôle des Draw Calls
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Unreal Engine : optimiser vos scènes et maximiser les FPS
Revoir le teaser Je m'abonne
Transcription

Cette leçon fait partie de la formation
34,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis

Cette leçon fait partie de la formation
34,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Comprendre le rôle et l'impact des Draw Calls sur les performances de rendu dans Unreal Engine, et apprendre à les optimiser pour éviter les ralentissements.

Apprenez à optimiser le rendu dans Unreal Engine en comprenant et réduisant les Draw Calls pour améliorer les performances de votre scène.

Dans cette leçon, nous explorons l'importance des Draw Calls lors de la création de niveaux dans Unreal Engine. Un Draw Call est une instruction du CPU au GPU, déterminant comment un objet doit être rendu, incluant ses textures, géométries et shaders. Chaque mesh correspond grossièrement à un Draw Call, mais cela peut rapidement se complexifier dans des scènes détaillées, affectant les performances graphiques. Nous utilisons des outils de profiling comme Stat Unit et Stat Draw Count pour analyser et optimiser le nombre de Draw Calls, ce qui est crucial pour éviter que le jeu ne ralentisse. Cette gestion est essentielle pour les artistes travaillant sur des projets de grande envergure, où la fluidité de l'affichage est primordiale. Enfin, nous abordons comment les facteurs tels que les lumières et les ombres influencent les Draw Calls et comment un profiling précis se fait de préférence sur une build finale.

Voir plus
Questions réponses
Qu'est-ce qu'un Draw Call dans le contexte d'Unreal Engine?
Un Draw Call est une instruction que le CPU envoie au GPU pour indiquer comment et quoi rendre, incluant la géométrie, les textures et autres paramètres.
Pourquoi est-il important de réduire le nombre de Draw Calls?
Réduire le nombre de Draw Calls est crucial pour améliorer les performances du rendu, car chaque appel coûte en ressources CPU-GPU.
Quels outils dans Unreal Engine permettent de profiler les Draw Calls?
Les outils 'Stat Unit' et 'Stat Draw Count' dans Unreal Engine permettent de voir et analyser le nombre de Draw Calls pour optimisation.