Réparer les normales inversées dans les fichiers STL
Détectez automatiquement les faces retournées et corrigez l'orientation des normales pour que votre maillage se rende et s'imprime correctement.
Que sont les normales de face ?
Chaque triangle d'un maillage STL possède une normale de face — un vecteur perpendiculaire à la surface du triangle indiquant quel côté est l'« extérieur ». Les normales servent à deux fins essentielles :
- Rendu — Les visualiseurs 3D utilisent les normales pour déterminer l'éclairage. Une face avec une normale inversée sera éclairée du mauvais côté.
- Tranchage — Les trancheurs utilisent les normales pour déterminer l'intérieur versus l'extérieur du modèle. Des normales inversées peuvent causer l'inversion de régions.
Pourquoi les normales sont inversées
Miroir et mise à l'échelle
Quand vous effectuez un miroir d'un objet, l'opération inverse l'ordre des sommets de chaque face. Si le logiciel ne compense pas automatiquement, tout le modèle se retrouve à l'envers.
Import entre logiciels
Différents outils de CAO et de modélisation utilisent des conventions différentes pour l'ordre des sommets. L'import-export entre programmes peut causer des incohérences.
Édition manuelle du maillage
Modifier un maillage à la main — extruder des faces, supprimer et reconstruire de la géométrie — peut facilement créer des faces avec un ordre de sommets incohérent.
Opérations booléennes
Soustraire un objet d'un autre nécessite que les normales de l'objet soustrait pointent vers l'intérieur. Si le résultat n'est pas correctement nettoyé, le maillage peut contenir un mélange de normales.
Comment JustFixSTL détecte et corrige l'orientation des normales
Passe de cohérence
À partir d'une face de départ, l'algorithme se propage à travers les arêtes partagées, s'assurant que les faces adjacentes ont des ordres de sommets compatibles.
Orientation par volume signé
Après avoir rendu les normales cohérentes, l'outil calcule le volume signé du maillage. Si les normales pointent vers l'extérieur, le volume est positif. S'il est négatif, tout le maillage est retourné.
Traitement par composant
Si le maillage a plusieurs composants déconnectés, le test de volume signé est appliqué à chaque composant indépendamment.
Symptômes courants de normales inversées
- Taches noires dans le visualiseur 3D — faces éclairées du mauvais côté.
- Le modèle apparaît creux ou retourné — on voit à travers l'extérieur.
- Le trancheur montre un remplissage inversé — le remplissage apparaît en dehors du modèle.
- Parois manquantes dans des régions spécifiques — le trancheur interprète les faces inversées comme l'arrière.
- Artefacts de rendu dans les moteurs de jeu — erreurs d'éclairage dans Unity, Unreal, etc.
Pages associées
- Réparer des fichiers STL pour l'impression 3D
- Réparer des fichiers STL non manifold en ligne
- Boucher les trous d'un maillage STL en ligne
- Outil gratuit d'analyse de maillage STL
- Réparer des fichiers OBJ en ligne gratuitement
- Outil gratuit de réparation STL — Sans logiciel
- Réparer des fichiers STL en ligne gratuitement
Corrigez vos normales inversées instantanément
Déposez votre STL dans l'outil ci-dessus pour une détection et réparation automatique des normales, ou visitez la page d'accueil.
Aller à la page d'accueil