|
Descripción |
---|
Esta macro permite poner temporalmente una imagen de textura en los objetos seleccionados. Para eliminar las texturas, simplemente cierra y vuelve a abrir el documento. |
Autor |
yorik |
Vista |
Macros recipes How to install macros How to customize toolbars |
Version |
1.0 |
Fecha de la última modificación |
2011-10-13 |
Contents |
Esta macro permite poner temporalmente una imagen de textura en los objetos seleccionados. Para eliminar las texturas, simplemente cierra y vuelve a abrir el documento.
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)