CLAUDE.md : note sur le dépôt d'extensions Blender d'a2msystemes.org (2026-10-17)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
c95e70738f
commit
ec3ed21b1e
1 file changed
+20
@@ -108,6 +108,26 @@ Enveloppe 70 k faces en 11 s ; chaîne complète ~1,5–2 min ; ~93 k ratés ré
|
||||
« Oreilles » 683 corrections vs 4 749 global ; Analyze 9 s (Flat 86 %, Ridge 5 %, Bulge 3 %, Fold 3 %, Hollow 2 %,
|
||||
Saddle 1 % — hélice des oreilles et lèvres en Ridge, paupières et commissures en Fold).
|
||||
|
||||
## À faire : dépôt d'extensions Blender sur a2msystemes.org (prévu, 2026-10-17)
|
||||
But : les addons de l'utilisateur (Slice Wrap, Slice Retopo, suivants) installables et mis à jour via
|
||||
*Preferences > Get Extensions > Repositories > Add Remote Repository* (`https://a2msystemes.org/blender/index.json`,
|
||||
dossier à confirmer), au lieu d'*Install from Disk*.
|
||||
- **Prérequis en cours (autre projet)** : mise en ligne du site par git. Site réel `https://a2msystemes.org`
|
||||
(une page « en construction »), code `https://a2msystemes-git.duckdns.org/ange/site-a2msystemes-org`. Reprendre ici
|
||||
une fois ce déploiement en place.
|
||||
- **Principe** : dossier statique HTTPS = `index.json` + zips (+ `index.html`), généré par
|
||||
`blender --command extension server-generate --repo-dir=<dossier> --html`. Une seule version par addon
|
||||
(id unique) ; Blender détecte les mises à jour au démarrage (« Check for Updates on Startup ») d'après `version`
|
||||
du manifeste, l'installation reste un clic (*Update*).
|
||||
- **À écrire** : `tools/Publish-ExtensionRepo.ps1` (ou étape de `New-GiteaRelease.ps1`) : Build-Package → copier
|
||||
le zip dans le dossier `blender/` du dépôt du site (retirer l'ancienne version du même id) → `server-generate` →
|
||||
commit + push du dépôt du site (déploiement git).
|
||||
- **Questions encore ouvertes** : dossier exact sur le site ; dépôt public (probable, GPL) ou privé (jeton
|
||||
*Requires Access Token* + contrôle côté serveur) ; liste des addons (Slice Retopo doit avoir un
|
||||
`blender_manifest.toml`).
|
||||
- **À rappeler à l'utilisateur** : les addons déjà installés par *Install from Disk* (dépôt `user_default`) ne
|
||||
reçoivent pas les mises à jour → les désinstaller puis réinstaller une fois depuis le nouveau dépôt.
|
||||
|
||||
## Pistes
|
||||
- Option avancée repliée pour Absolute ; préréglages par type d'objet (tête, main, accessoire).
|
||||
- Accélérer le remplissage (propagation par lignes / scanline au lieu d'une dilatation voxel par voxel).
|
||||
|
||||
Reference in new issue
Block a user