Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0027f74a56 | ||
|
|
c88a7f9a2a |
No files matched your search
@@ -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
@@ -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 »
|
||||
Reference in new issue
Block a user