|
Description |
---|
Cette macro permet de mettre temporairement une image qui servira de texture sur les objets sélectionnés. Pour supprimer les textures, Fermez simplement le document et rouvrez le. |
Auteur |
yorik |
Liens |
Recettes macros Comment installer une macro Comment ajouter une barre d'outils |
Version |
1.0 |
Date dernière modification |
2011-10-13 |
Contents |
Cette macro permet de mettre temporairement une image qui servira de texture sur les objets sélectionnés. Pour supprimer les textures, Fermez simplement le document et rouvrez le.
import FreeCADGui from PySide import QtGui from pivy import coin # get a jpg filename jpgfilename = QtGui.QFileDialog.getOpenFileName(QtGui.qApp.activeWindow(),'Open image file','*.jpg') # apply textures for obj in FreeCADGui.Selection.getSelection(): rootnode = obj.ViewObject.RootNode tex = coin.SoTexture2() tex.filename = str(jpgfilename[0]) rootnode.insertChild(tex,1)