Macro Campitura di oggetti
Descrizione |
---|
Questa macro permette di mettere temporaneamente una immagine di texture sugli oggetti selezionati. Per rimuovere le campiture, è sufficiente chiudere e riaprire il documento. Versione macro: 1.0 Ultima modifica: 2011-10-13 Versione FreeCAD: 0.18 e precedenti Download: Icon Toolbar Autore: yorik |
Autore |
yorik |
Download |
Icon Toolbar |
Link |
Raccolta di macro Come installare le macro Personalizzare la toolbar |
Versione macro |
1.0 |
Data ultima modifica |
2011-10-13 |
Versioni di FreeCAD |
0.18 e precedenti |
Scorciatoia |
Nessuna |
Vedere anche |
Nessuno |
Descrizione
Questa macro permette di mettere temporaneamente una immagine di texture sugli oggetti selezionati. Per rimuovere le campiture, è sufficiente chiudere e riaprire il documento.
Script
Macro_Texture_Objects.FCMacro
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)