Blender (jusqu'à 2.49)
Python 
macros pour effacer toutes les courbes ipos
de tout  un groupe d'objets
    Début   Index
précédentScript Python
Script Python Suivant

Macro  python
Méthode manuelle


Macro python

Télécharger le script : Object_EraseAllIpo_inSelObj.py

Fonctions utilisées :

Object.GetSelected()
OBJ.getIpo()
Object.clearIpo() 
#!BPY

""" 
Name: 'Erase ipo in all selected Objects'
Blender: 237
Group: 'Object'
Tip: 'Erase ipo in all selected Objects'
"""
"""
(c) jm soler 21/09/2006
""" 
import Blender
[OBJ.clearIpo() for OBJ in Blender.Object.GetSelected() if OBJ.getIpo()] 

Méthode manuelle

1/ ajouter un nouvel objet à la scène
2/ sélectionner tous les autres objets, resélectionner le nouvel objet
3/ utiliser le raccourci Ctrl-L, choisir IPO

Cette procédure va lier (le raccourci L)  le bloc IPO de l'objet actif, le dernier sélectionné, à tous les autres objets . Comme ce bloc est vide, tous les blocs de tous les autres objets seront vidés aussi  . 

L'avantage du script : 
 pas d'objet  supplémentaire donc plus besoin de faire attention à ce que ce soit bien celui qui est sélectionné en dernier  et pas besoin non plus de le supprimer  ensuite .  Enfin, l'intérêt principal, c'est qu'on reste bien concentré sur l'intention de supprimer les blocs ipo de tous les objets sélectionnés sans se  disperser dans des opérations sans rapport .

précédentScript Python
 Script Python 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