Home Videotutorials Linguaggio Python 3.2, videocorso 15 lezioni ERRATA CORRIGE – Istruzione mancante nello script "Sistema particellare su file" (ebook)

Page Rank Check    





ERRATA CORRIGE – Istruzione mancante nello script "Sistema particellare su file" (ebook)
Video Tutorials - Linguaggio Python 3.2, videocorso 15 lezioni
Scritto da RedBaron85   
Venerdì 18 Novembre 2011 15:31

ERRATA CORRIGE – Istruzione mancante nello script "Sistema particellare su file" (ebook)

ERRATA CORRIGE – Istruzione mancante nello script "Sistema particellare su file" (ebook)

 

Per chi ha acquistato l'ebook o la versione cartacea prima del 10 Marzo 2012

 

Salve a tutti,

questo brevissimo intervento (versione video in basso) nasce su segnalazione di Marco Orfila che mi ha fatto notare un'omissione in uno script in Python per Blender 2.59 e 2.6, riportato sia nella quindicesima videolezione sulle basi del linguaggio Python che a pagina 79 dell'ebook, “Programmare Script e Add-Ons per Blender 2.5 – Volume 1”; in particolare, subito dopo la riga con l'istruzione:

 

 

bpy.ops.anim.change_frame(frame=frameCorrente)

 

è necessario inserire l'istruzione

 

bpy.context.scene.frame_set(frameCorrente)

 

in quanto la prima istruzione, in questo caso, non è sufficiente per aggiornare il contesto della scena e recuperare correttamente i dati; si tratta di un errore alquanto subdolo, che non viene notato perché l'animazione in effetti scorre, infatti alla fine dell'esecuzione dello script la scena si trova al frame 100 perché si arriva lì con change_frame, tuttavia i dati recuperati dalle particelle si riferiscono ancora al frame 1 e così vengono scritti nella lista e nel file di testo prodotti in output, quindi è necessario inserire la nuova istruzione per aggiornare il contesto dell'esecuzione prima di recuperare i dati. Fatto questo, lo script funziona alla perfezione.

 

Ringrazio quindi Marco per la segnalazione e chiedo scusa a tutti voi per l'inconveniente.

A presto!

 

 

Tags:     videotutorial      informatica computer      computer grafica      computer graphics      redbaron85      blender 3d      blender 2.6      script python      ebook blender python      bpy      sistema particellare      scrittura su file      animazione python
Ultimo aggiornamento Giovedì 12 Aprile 2012 14:01
 

Ti è piaciuto questo articolo ? Condividilo !



RedBaron85.com Forum community banner

Non hai trovato quello che cercavi ?
Ricerca personalizzata
Copyright © 2012 RedBaron85.com: Informatica, CG 2D e 3D, Blender, Python, Java 2D e 3D, 3D Studio e altro ancora!. Tutti i diritti riservati.
Joomla! è un software libero rilasciato sotto licenza GNU/GPL.

Milanese Francesco - Partita IVA: 04950350878

AltroArticoliblog utentiBlueprintsContestenglishProgrammazioneModelliElencoNewsTexturesTutorialsVideotutorials