Blender (jusqu'à 2.49)
Python 
les Armatures  (2/n)
2/ Renommer les groupes de vertex associés 
aux bones d'une armature
    Début   Index
précédentScript Armamture API 240
Script retrouver les sommets sans groupe Suivant

Lorsqu'on a procédé à l'attribution de nouveaux noms aux bones symétriques, il faut aussi leur réattribuer les sommets correspondants.
Pour cela, on se contente de modifier les noms qui sont indiqués dans le panneau  des vertex groups qui se trouve dans le menu Link and Material de la fenêtre d'Edition (F9) des meshes.

Le module Blender.NMesh fournit plusieures fonctions pour effectuer ce travail. La première,

getVertGroupNames(),

permet de récupérer tous les noms de groupes attribués à un mesh donnés dans une liste. La seconde,

renameVertGroup(),

permet de changer ces noms.
Le projet est de les combiner pour ajouter l'extension '.LEFT' ou '.RIGHT'
 

#-------
# renommer tous les vertex groups d'un mesh 
#-------
import Blender
from Blender import Object

OBJET=Object.Get('Plane.009')
MESH=OBJET.getData()
VERTEXGROUP=MESH.getVertGroupNames() 
for BONENAME in  VERTEXGROUP:
    MESH.renameVertGroup(BONENAME,BONENAME+'.LEFT') 




Télécharger le script
 
précédentScript Armamture API 240
 Script retrouver les sommets sans groupe Suivant
Vers le  Haut de page

Les questions concernant cette page  peuvent être posées sur  :
 news://news.zoo-logique.org/3D.Blender

Livre en français
Blender : apprenez, pratiquez, Créez, livre, Ed. Campus Press, coll. Starter Kit
Blender Starter Kit

Forum
FAQ
Lexique
Didacticiels
Compilations
Blender2KT
Débuter
Modelage
Blender python
Materiaux
Lumière
Animation
API python (eng)
Archives nzn
Statistiques
Doc flash Sculptris
Galerie Sculptris

mon site de démos sur youtube