• Studio
  • API
  • Tarifs
  • Crédit

Sur cette page

Accueil
Blog
Low-poly contre High-poly : Quelle densité de polygones choisir pour votre jeu ?

Low-poly contre High-poly : Quelle densité de polygones choisir pour votre jeu ?

Apprenez quand utiliser des modèles 3D « low poly » ou « high poly » pour les jeux vidéo. Ce guide couvre des tableaux de référence des budgets polygones par plateforme, la procédure de baking sous Blender, la configuration des LOD, les limites de Nanite et l'optimisation des draw calls pour mobile et PC.

29 juillet 2026

Vous téléchargez un modèle de personnage annoncé comme prêt à l'emploi pour le jeu. Vous le glissez dans votre scène, vous appuyez sur play, et votre taux d'images par seconde tombe de 60 à 12. Le maillage contient 1,2 million de triangles. C'est le budget total pour un jeu sur console consacré à un seul personnage.

Cela se produit parce que « optimisé pour le jeu » a des significations différentes d'un vendeur à l'autre. Un modèle qui fonctionne bien dans un rendu hors ligne peut sembler défectueux dans un moteur temps réel. La solution n'est pas d'acheter un ordinateur plus puissant, mais de comprendre le nombre de polygones avant de créer ou d'acquérir tout modèle.

Dans cet article, vous découvrirez exactement de combien de polygones votre jeu a réellement besoin, pourquoi le low poly et le high poly ne s'opposent pas, et comment les deux s'articulent au sein d'une même chaîne de production.

low-poly topology VS high-poly topology


Qu'est-ce que le low-poly dans le développement de jeux vidéo ?

Le low poly n'est pas un nombre fixe. Il s'agit d'un choix de démarche où vous gardez le nombre de triangles suffisamment faible pour afficher des milliers d'objets à 60 images par seconde. Le résultat final, que nous appelons un modèle 3D optimisé pour le jeu lorsqu'il est intégré sans problème dans un moteur. La limite exacte dépend de votre plateforme cible.

De combien de polygones parlons-nous ?

Un accessoire low-poly compte généralement entre 100 et 10 000 triangles. Un personnage low-poly pour un jeu mobile ou stylisé compte généralement entre 5 000 et 50 000 triangles. Ce ne sont pas des règles strictes. Ce sont les plages employées dans les produits réels.

L'art stylisé est souvent faible en polygones par nature, mais les deux ne sont pas la même chose. Un cube à ombrage uniforme est faible en polygones. Un arbre stylisé avec textures peintes à la main comportant 8 000 triangles est également faible en polygones. C'est le nombre de polygones qui détermine la catégorie, et non le style artistique.

Pourquoi les développeurs indépendants choisissent le style Low Poly

Le style low-poly est le choix par défaut pour les développeurs solo pour trois raisons. Il s'affiche rapidement sur les téléphones et les PC portables. Il est rapide à produire lorsque vous n'avez pas de graphiste 3D attitré. Il reste lisible sur les petits écrans, fréquents sur mobile et navigateur.

Le style artistique compte également de véritables fans. Des jeux comme Monument Valley et Journey ont prouvé que des visuels low poly peuvent avoir une réelle portée émotionnelle. Choisir le low poly est souvent une décision créative, non une excuse budgétaire. Vampire Survivors et Brotato illustrent la même idée sous un autre angle : une esthétique 2D plate sans aucun budget pour la 3D vend des millions d'exemplaires. L'essentiel est que les joueurs réagissent à une direction artistique claire, pas au nombre de polygones.

Lorsque le Low Poly limite votre champ de vision

Le style low poly peine à rendre les détails fins de surface. Les pores de la peau, le tissage et les bords du béton ébréché disparaissent quand on n'a que quelques milliers de triangles. De près, la silhouette facettée saute aux yeux. Un rocher low poly passe bien à dix mètres. À deux mètres, l'ombrage plat de chaque face est la première chose que vous remarquez.

Si votre jeu nécessite des héros photoréalistes ou des accessoires de personnages observés de près, le low poly pur sera un obstacle. C'est là qu'intervient le flux de travail high poly, non pas en remplacement, mais comme source de détails. La sculpture high poly ajoute les pores et les éclats, puis une carte de normales les transfère sur le maillage low poly afin que le joueur perçoive les détails sans surcoût pour le moteur.


Triangles vs Draw Calls : Le goulot d'étranglement qui tue réellement le nombre d'images par seconde

La plupart des débutants se focalisent sur le compteur de triangles et ignorent la valeur qui compte vraiment. Une scène avec 1 000 caisses identiques à 500 triangles chacune représente 500 000 triangles, ce qu'un GPU moderne traite sans sourciller. Mais si chaque caisse est un appel de rendu séparé, le CPU émet 1 000 commandes par image, et c'est cette surcharge qui fait chuter votre fréquence à 20 fps.

La solution consiste rarement à réduire le nombre de triangles. Il s'agit plutôt du regroupement par lots (batching) ou de l'instancing GPU, qui indique au GPU de dessiner les 1 000 objets en un seul appel ou en quelques-uns (appels de rendu). Le Static Batching d'Unity fusionne les géométries statiques proches spatialement en maillages combinés. Les Instanced Static Meshes d'Unreal font de même pour les éléments répétés.

Un budget de conception pratique : maintenez le nombre total de triangles du maillage entre 100 000 et 300 000 sur mobile et quelques millions sur PC, mais limitez les appels de rendu à moins de 100 sur mobile et à quelques centaines sur PC. Le budget en triangles est la partie facile. C'est le budget des appels de rendu qui provoque directement les saccades dans les jeux ; ici aussi, un modèle low poly aide car les maillages plus petits s'agrègent plus efficacement.

Un exemple pratique : 500 caisses d’arrière-plan

Disons que votre niveau disperse 500 caisses en bois. À 800 triangles chacune, cela représente 400 000 triangles au total, bien dans le budget. Sans instanciation, 500 appels de tirage mettent à rude épreuve les CPU mobiles. Avec l'instanciation GPU, ces 500 caisses deviennent un seul appel de tirage pour le même coût en triangles. La géométrie n'a jamais changé. Seule la méthode de soumission a changé. C'est pourquoi un flux de travail low-poly et l'instanciation vont de pair : les petits maillages réutilisables sont exactement ce que le regroupement (batching) privilégie.


Qu'est-ce que la haute poly dans le développement de jeux ?

Le terme « high poly » désigne des millions de triangles. Vous l’utilisez lorsque le détail de la surface importe plus que le budget de performances, ce qui, dans le contexte du jeu vidéo, implique son utilisation comme une étape de production plutôt que comme une ressource finale.

Combien de polygones signifie réellement « hautes polygones » ?

Une sculpture à haut nombre de polygones pour un seul personnage peut atteindre de 2 à 10 millions de triangles. Un objet vedette d'environnement détaillé se situe souvent entre 500 000 et 2 millions de triangles. Ces nombres n'ont de sens que dans un rendu hors ligne ou comme modèle source pour le baking. Aucun moteur temps réel ne peut rendre un personnage d'un million de triangles à 60 ips tout en gérant des centaines d'autres objets.

Flux de travail haute résolution : Paramétrage du baking sous Blender

Le flux de travail moderne sépare le modèle détaillé du modèle déployé :

Étape 1 : Sculpture haute résolution. Construisez ou importez le modèle détaillé. Visez 500 000 à 5 millions de polygones selon le niveau de détails de surface nécessaire.

Étape 2 : Rétotopologie low-poly. Modélisez un maillage low-poly épuré sur le modèle haute résolution, en suivant les bonnes pratiques de topologie afin que le flux des arêtes se déforme correctement lors de l'animation. Ciblez un total de 1 000 à 50 000 triangles.

Étape 3 : Procédez au dépliage UV du modèle low-poly. Marquez les coutures, dépliez et packez les îlots avec un étirement minimal. La densité de texels détermine la netteté de la texture : de 512 px à 2K convient aux props mobiles, de 2K à 4K aux props héros pour desktop. Si vous avez besoin d'un rappel sur l'interaction entre les UV et les textures, consultez notre guide de résolution des textures manquantes dans Blender.

Étape 4 : Génération de la Normal Map. Dans Blender, configurez le bake entre les meshes haute et basse résolution en utilisant le workflow de bake dans la documentation officielle. Définissez le type de bake sur Normale en utilisant l’espace tangent, ce que Unity et Unreal attendent. Les normales en espace objet existent mais ne sont presque jamais utilisées dans un moteur de jeu.

Étape 5 : Exporter FBX et textures. Exportez le maillage low-poly en FBX ou OBJ avec les UV appliqués. Exportez la carte de normales baked en PNG pour une utilisation standard ou en EXR pour une qualité 16 bits en virgule flottante.

Problèmes courants de cuisson et comment les éviter

Trois problèmes sont à l'origine de la plupart des échecs du baking. Les coutures UV apparaissent sous forme de lignes sombres dans la normal map lorsque vos paramètres de marge sont trop serrés. Les modèles symétriques par miroir subissent une rupture des normales au centre, sauf si vous séparez ou faites un chanfrein sur la couture. Des groupes de lissage différents entre les maillages high-poly et low-poly produisent d'importants décalages de couleur qui ressemblent à des erreurs d'éclairage.

Aucun n'est difficile à résoudre une fois la cause identifiée. C'est la différence entre une cuisson au four qui prend 20 minutes et une autre qui nécessite deux jours.

Lorsque Vous Ne Pouvez Pas Éviter un Nombre Élevé de Polygones

Certains actifs méritent leur haute densité de polygones. La visualisation architecturale, les accessoires pour les cinématiques et les personnages principaux vus en gros plan justifient tous des maillages à haute densité. Avec le système Nanite d'Unreal Engine 5, les maillages statiques peuvent contenir beaucoup plus de géométrie qu'auparavant, comme nous l'expliquons ci-dessous.

À titre indicatif, un personnage principal dont on peut s'approcher de très près peut utiliser entre 100 000 et 500 000 triangles si Nanite le gère, contre 30 000 à 80 000 pour le même personnage sur une version pour PC de bureau sans Nanite. Ce niveau de détail a un coût. Il provient d'un budget polygonal plus important rendu possible par Nanite, associé à un ensemble complet de textures PBR pour que la surface semble réaliste vu de près.


Fonctionnement des budgets de Polygon par type de jeu et plateforme

La chose la plus utile que vous puissiez apprendre est un tableau de référence concret. Ces chiffres reflètent des jeux publiés, tous genres confondus.

Tableau de référence du nombre de polygones

Genre de jeu

Élément de premier plan

Ressource d'arrière-plan

Personnage

Mobile ou hybride en 2D

moins de 1 000 tris

moins de 200 triangles

moins de 5 000 triangles

Jeu indépendant, sur ordinateur, stylisé

1 000 à 10 000 triangles

200 à 2 000 tris

5 000 à 50 000 tris

Indépendant réaliste sur bureau

10 000 à 50 000 triangles

2 000 à 10 000 tris

50 000 à 150 000 triangles

AAA

100 000 à 1 million+ de triangles

10 000 à 100 000 triangles

Plus de 500 000 triangles

Ce sont des points de départ, pas des lois. Un rocher de fond dans un jeu AAA peut contenir 100 000 triangles, car la caméra ne s’en approche jamais et le budget du moteur le permet. Le même rocher dans un jeu mobile doit avoir moins de 500 triangles, sinon les draw calls s’empilent.

Pourquoi le mobile et le secteur du jeu AAA nécessitent des démarches distinctes

Les GPU mobiles partagent la mémoire entre le processeur et le GPU, pour un total plafonnant à environ 512 Mo à 1 Go. Une seule texture 4K consomme 22 Mo. Avec vingt d'entre elles, la mémoire est saturée. Un faible nombre de polygones et de petites textures ne sont pas un choix stylistique sur mobile. C'est la seule façon de faire tourner le jeu. Pour le flux de travail spécifique au mobile, consultez notre guide sur la création de modèles à faible nombre de polygones pour les jeux mobiles.

Les jeux AAA sur console disposent de 8 Go à 16 Go de VRAM dédiés. Ces ressources sont exploitées pour les détails des héros et compensées par des systèmes LOD agressifs. Les deux approches sont valables ; elles ciblent simplement du matériel différent.

LOD : Obtenir plusieurs niveaux de détail à partir d'une seule source

Le Level of Detail (LOD) remplace un maillage par une version plus simple à mesure que la caméra s'éloigne. Un arbre peut utiliser 50 000 triangles de près, 8 000 à moyenne distance et 1 500 à longue distance. Le joueur ne remarque jamais ce basculement, mais le GPU économise une quantité considérable de travail.

Dans Blender, vous créez les LODs en dupliquant le maillage et en utilisant le modificateur Décimation avec des ratios croissants. Unity gère la transition via Groupes de LOD. Unreal Engine 5 utilise des seuils basés sur la taille d'écran par niveau de LOD. Une source haute poly peut alimenter toute la chaîne si vous le planifiez.


Le baking : comment le low poly capture les détails du high poly

C'est la partie que la plupart des débutants négligent. Low poly ne signifie pas peu de détails. Cela signifie une géométrie réduite. Le détail se trouve dans les textures.

Comprendre simplement les cartes de normales

Une carte de normales stocke la direction de la surface sous forme de couleur RVB. Un bleu uniforme signifie que la surface est orientée selon la normale. Le rouge et le vert encodent l'inclinaison selon deux axes. Lorsque le moteur lit la texture, il calcule l'éclairage de chaque pixel comme si la géométrie était en relief, même si le triangle est plat. C'est ainsi qu'un personnage composé de 5 000 triangles peut afficher des pores, des coutures et la trame du tissu.

Quand les normal maps ne suffisent pas

Les normales simulent l'éclairage, pas la forme. Elles se décomposent sur les silhouettes, où le bord réel du triangle reste visible. Pour un relief profond, il faut utiliser une carte de déplacement ou une géométrie réelle. Les réflexions et les ombres de contact nécessitent des cartes de rugosité et une carte d'occlusion ambiante, que les cartes de normales ne fournissent pas. Générer un ensemble PBR complet, et non pas seulement une carte de normales, est ce qui donne à un modèle low poly un aspect fini.

Modèles Basse Poly contre Modèles Haute Poly pour les moteurs Unity et Unreal Engine

Le moteur change les règles du jeu. Connaître les fonctionnalités prises en charge par votre moteur détermine à quel point vous pouvez être offensif.

Nanite : UE5 change-t-il les mathématiques des polygones ?

Nanite est le système de géométrie virtualisée d'Unreal Engine 5. Il charge en flux et rejette les triangles par pixel, permettant ainsi à un maillage de qualité cinématographique composé de millions de triangles d'être rendu en temps réel en tant qu'objet statique. Vous n'avez plus besoin de créer à la main des LOD pour les maillages Nanite.

Nanite a des limites strictes. Elle fonctionne uniquement sur les maillages statiques. La végétation, les matériaux transparents et les maillages déformés avec squelette recourent à un rendu traditionnel. Sur mobile, Nanite n'est pas disponible. Ainsi, même dans UE5, les low-poly et les LOD restent importants pour la majorité de votre scène.

Unity HDRP et Pipeline intégré : L'état actuel de la gestion des polygones

Unity ne propose pas d'équivalent Nanite dans ses pipelines intégrés ou URP. Les groupes LOD et l'instanciation GPU restent la voie d'optimisation standard. Le High Definition Render Pipeline a un rendu excellent mais suit les mêmes règles de budget de triangles que tout moteur en temps réel. Si votre jeu Unity cible les mobiles, prévoyez un faible nombre de polygones dès le départ.


Générez des modèles 3D optimisés pour le jeu avec Triverse AI

Lorsque vous n'avez pas d'infographiste 3D au sein de l'équipe, partir de zéro constitue le véritable goulot d'étranglement. Triverse AI offre deux modes adaptés à ce pipeline.

Utilisation du maillage d'artiste Triverse AI

Étape 1. Importez une image de référence. Ouvrez le Triverse AI Studio et sélectionnez Artist Mesh. Faites glisser-déposer ou collez une image PNG, JPG, JPEG ou WebP. Une photo avec une silhouette bien définie ou un croquis de concept art donne les meilleurs résultats. Évitez les images avec de fortes ombres ou des arrière-plans encombrés.

Étape 2. Choisissez la topologie et le nombre de sommets. Sélectionnez Quad ou Triangle selon votre utilisation cible. Le triangle est le choix par défaut pour les moteurs de jeu. Choisissez le préréglage du nombre de sommets correspondant à votre plateforme : 1K pour les éléments d'arrière-plan, 2K pour les éléments standard, 4K pour les éléments vedettes ou les personnages détaillés. Si 4K ne suffit pas, le curseur personnalisé vous permet d'aller jusqu'à 4096 sommets.

Étape 3. Génération et attente. Appuyez sur Générer. Une génération de 25 crédits prend généralement moins d'une minute. Le résultat est un maillage net avec une topologie triangulaire propre.

low-poly road locks 3D model generated by Triverse AI

Étape 4. Exportez vers votre moteur de jeu. Cliquez sur Exporter et choisissez GLB ou OBJ. GLB regroupe la géométrie et les matériaux dans un seul fichier, ce qui est le moyen le plus rapide d'importer dans Unity ou Unreal. OBJ est préférable si vous devez d'abord éditer le maillage dans Blender.

Comment utiliser Triverse AI HD Mesh

Étape 1. Choisissez le mode de saisie. HD Mesh accepte à la fois une invite textuelle et une image. Saisissez une description telle que « une épée médiévale détaillée avec poignée en cuir et pommeau en métal » ou importez un croquis pour la génération de maillage à partir d’image.

Étape 2. Générez la source à haute polygonalité. Appuyez sur Générer. Le résultat est un maillage à haute densité de polygones qui contient plus de détails de surface qu'un moteur de jeu ne peut traiter en temps réel, ce qui est exactement ce que vous recherchez pour la cuisson.

high-poly scifi man 3D model generated by Triverse AI

Étape 3. Exportez le maillage. Téléchargez-le au format OBJ. Importez-le dans Blender avec votre retopologie basse poly.

Étape 4. Bake Down sur Blender. Suivez les étapes de baking ci-dessus : retopologisez le maillage high poly en un maillage low poly, dépliez les UV, puis effectuez le bake de la carte de normales du maillage HD source vers le maillage low poly résultant. L'export Triverse effectue le gros du travail, vous n'avez donc plus qu'à gérer les UV et le baking.

Pour un développeur indie, Artist Mesh s’occupe de l’étape low-poly en quelques minutes. HD Mesh fournit la référence high-poly. Il vous reste à effectuer le dépliage des UV et le baking dans Blender, mais les maillages de départ sont prêts.


Low Poly contre High Poly : Comparatif rapide

Une comparaison côte à côte vous aide à décider du prochain bien.

Tableau comparatif des fonctionnalités

Fonctionnalité

Low Poly

Modèle haute poly

Nombre de polygones

100 à 10 000+

10 000 à 10 millions +

Style artistique

Souvent stylisé

Réaliste ou esthétique cinématographique

Délai de production

Heures

De quelques jours à quelques semaines

Performance du moteur

Excellent

Nécessite une optimisation

Cuisson requise

Généralement non

Oui, pour utilisation en jeu

Recommandé pour

Mobile, indépendant, contexte

Accessoires héroïques, personnages

Comment faire le bon choix pour votre prochain investissement

Posez trois questions. La caméra s'approchera-t-elle de cet objet ? Si oui, vous avez besoin de détails de texture, ce qui implique de réaliser une projection de textures à partir d'un maillage haute résolution. Cet objet se répète-t-il des centaines de fois dans la scène ? Si oui, gardez-le en basse poly et utilisez l'instanciation. S'agit-il d'un actif principal que le joueur observe attentivement ? Si oui, dépensez les ressources polygonales et projetez les détails sur le reste.


En conclusion

Le low-poly et le high-poly ne sont pas opposés. Ce sont les deux étapes d'un même pipeline. Vous sculptez ou générez une géométrie high poly pour capturer les détails, puis vous la retopologisez en un maillage low poly et vous bakez ces détails dans des textures. Le moteur n'en voit que quelques milliers de triangles. Le joueur voit les pores, les coutures et le bruit de surface. C'est le workflow utilisé dans tout jeu en temps réel.

Si vous développez pour mobile ou web, commencez avec un modèle low poly et maintenez cette approche. Si vous avez besoin de détails fins, créez un modèle high poly et effectuez le baking. Dans les deux cas, le nombre de polygones que vous choisissez doit correspondre au matériel ciblé, et non au style artistique que vous préférez. Triverse AI vous fournit les maillages initiaux pour les deux approches : Artist Mesh pour une base low poly propre, HD Mesh pour la source high poly. Le dépliage UV et le baking restent à votre charge, mais la géométrie est prête.


FAQ sur le Low Poly vs High Poly

Quelle est la différence entre le low poly et le high poly ?

Le low poly utilise peu de triangles, généralement moins de 10 000 pour un objet, et s'affiche rapidement dans les moteurs temps réel. Le high poly utilise des centaines de milliers à des millions de triangles et est utilisé pour les rendus hors ligne ou comme source de baking. Le maillage de jeu livré est presque toujours en low poly, avec des détails ajoutés via les textures.

Le low poly est-il meilleur que le high poly pour les jeux ?

Le low poly est meilleur pour les performances, ce qui compte pour le mobile et les grandes scènes. Le high poly est meilleur pour les détails de surface mais ne peut pas être livré directement. La plupart des jeux utilisent des maillages low poly avec des détails high poly baked dans des Normal Maps. Aucun n'est universellement meilleur.

Combien de polygones un personnage de jeu doit-il avoir ?

Un personnage mobile ou stylisé nécessite 5 000 à 50 000 polygones. Un personnage de bureau indépendant utilise 50 000 à 150 000 polygones. Les personnages AAA atteignent 500 000 polygones ou plus. Le bon nombre dépend de votre plateforme cible et de la proximité de la caméra.

Peut-on utiliser des modèles high poly dans Unity ?

Unity peut importer des maillages high poly, mais ils nuiront au taux de rafraîchissement s'ils sont utilisés directement dans une scène temps réel. L'approche standard consiste à baker les détails high poly sur un maillage low poly et à importer la version low poly avec ses textures.

Est-ce que Nanite dans Unreal Engine 5 supprime le besoin de low poly ?

Nanite supprime le travail manuel de LOD pour les maillages statiques en faisant du streaming de géométrie par pixel. Il ne prend pas en charge le feuillage, la transparence, les maillages animés ou le mobile. La majeure partie de votre scène bénéficie encore d'une planification low poly, même dans UE5.

Comment transformer un modèle high poly en low poly ?

Retopologisez le maillage high poly en une version low poly propre, dépliez ses UV, puis bakez une Normal Map du high poly vers le low poly dans Blender. Exportez le maillage low poly en FBX avec le jeu de textures baked.

Qu'est-ce qu'un modèle 3D prêt pour le jeu ?

Un modèle 3D prêt pour le jeu est optimisé pour les moteurs temps réel : un nombre de polygones raisonnable pour sa plateforme, des UVs propres et un jeu de textures complet incluant les maps d'albédo, de normale, de rugosité, et parfois de métallique et d'occlusion ambiante.

Essayez Triverse GRATUITEMENT

Inscrivez-vous maintenant et obtenez des crédits gratuits ! Générez de superbes modèles 3D en un clic et téléchargez vos fichiers de modèle sans frais dès aujourd'hui.

Partager cet article