2 Commits
2 changed files with 6 additions and 2 deletions

No files matched your search

+3 -1
View File
@@ -1,7 +1,9 @@
# Slice Wrap — add-on Blender : surface propre à partir d'un maillage troué, wrap, nettoyage et analyse
L'utilisateur parle **français** : répondre et documenter en français. Libellés d'interface Blender en anglais
(convention Blender), descriptions / docstrings / README en français.
(convention Blender), descriptions / docstrings en français. Documentation en deux langues, à tenir à jour
ensemble : `README.fr.md` en français, `README.md` en anglais (sa traduction) ; de même `CHANGELOG.fr.md` /
`CHANGELOG.md` (les fiches du site et les notes de version les lisent dans les deux langues).
## But
Transformer un maillage **troué, à doubles parois ou bruité** (scan, génération IA type Pixal3D / Trellis — ex.
+3 -1
View File
@@ -4,7 +4,8 @@
- rapide (~40 s) : sphère trouée et bruitée → nom / numérotation / collection / Regenerate, Envelope fermée,
Wrap + Freeze (réparation), Despike (global, filtré, refus groupe absent, Protect Detail), Analyze.
- --head : chaîne complète sur la tête brute Pixal3D (11,8 M faces, ~2 min) + rendus de contrôle.
Termine par « RESULTAT : TOUT OK » ou la liste des échecs.
Termine par « RESULTAT : TOUT OK » ou la liste des échecs ; code de retour 0 si tout est bon, 1 sinon
(convention de la chaîne a2m : `tests/run_tests.py`, lancé avant chaque release).
"""
import importlib
import math
@@ -236,3 +237,4 @@ if "--head" in ARGS and os.path.isfile(HEAD):
mod.unregister()
print("RESULTAT :", "TOUT OK" if not fails else "ECHECS " + ", ".join(fails))
sys.exit(1 if fails else 0) # code de retour lu par « a2m validate --tests » et « a2m release »