Blender (jusqu'à 2.49)
Python

Trouve si une armature 
est liée à un objet par modificateur

    Début   Index
précédentScript Python
macro python: add armature Suivant
Voir ausi : Modifier Type Values

#!BPY

# """
# Name: 'Find linked armature'
# Blender: 245
# Group: 'Object'
# Tooltip: 'Find the armatures modifier linked to this object.'
# """

__author__ = 'Jm Soler'
__version__ = '0.0.1 2008/04/19'
__url__ = ["""jms's site, http://jmsoler.free.fr/didacticiel/blender/tutor/bpy_trouve_quellearmature.htm""",
    """Support forum, http://www.zoo-logique.org/3D.Blender/newsportal/thread.php?group=3D.Blender""" ]
__email__ = ["jms, jmsoler:free.fr"]
__bpydoc__ = """\

Cette macro trouve tous les nms des armatures liees a un objet. 

How to:
      Just call this script. 
      il suffit d'appeler le script. 
 """

# -------------
# jms soler Avril 2008
# ------------- 

import Blender
from Blender import Scene, Object
scene=Scene.GetCurrent()

NOM_ARMATURE=Blender.Draw.PupStrInput("Armature Name:", "untitled", 25)

block = []

if Object.GetSelected():
 ob =  Object.GetSelected()
 A=[ a[Blender.Modifier.Settings.OBJECT].name for a in ob[0].modifiers 
        if (a.type == Blender.Modifier.Types.ARMATURE and
            a[Blender.Modifier.Settings.OBJECT])]
 print A

 if A:
  for a in A:
    block.append(a) 
 else:
  print 'liste vide '
  block.append('liste vide ')

 retval = Blender.Draw.PupBlock("Armature list for %s"%NOM_ARMATURE, block)
 


 
précédentScript Python
 macro python: add armature 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