Domanda

so già alcuni Python e sono interessato a estendere Blender usando script Python. Qualcuno mi può suggerire alcuni buoni tutorial o libri per imparare ulteriormente questo oggetto? Sto già pensando alla documentazione di Blender, ma mi piacerebbe imparare un po 'di più perché io sono un principiante quando si tratta di modellazione 3D.

È stato utile?

Soluzione

Il Blender 2.5 Python 3.1 manuale ha qualche ottimi collegamenti con entrambi i tutorial interni di base per l'utilizzo di script Python e alcuni tutorial su altri siti.

Tenete a mente che questo è Python 3.1, non 2.x, in modo che avrebbe dovuto regolare di conseguenza.

Userete l'API di Blender Python (non così sicuro di come è documentato, ma si dovrebbe andare bene). Avevo preso conoscenza me stesso con Blender e Python prima (se non l'hai già fatto), poi fare qualche tutorial di base, e, infine, tuffarsi nel API.

Altri suggerimenti

Blender 2.65 docs hanno ora un tutorial su come scrivere un addon, Copre un sacco di cose relative al scripting general troppo -. Non solo addons

http://www.blender.org/documentation/blender_python_api_current/info_tutorial_addon.html

ho trovato il Blender Wiki molto utile nella ricerca di funzioni e procedure specifiche incorporate in Miscelatore. Per migliorare le mie competenze Blender Python, ho deciso di programmare uno sparatutto in prima persona. Il mio primo codice per Blender è uno script mouselook. Questo mi ha dato la maggior parte delle nozioni di base, e se avevo bisogno di, probabilmente potrei scrivere uno script simile nel giro di pochi minuti ora.

Inoltre, una buona idea è quella di guardare gli script di altre persone e seguire la logica.

Ci sono molti tutorial buoni per Blender e Python, ma non troppi per il crossover tra di loro. Davvero l'unico modo per aggirare questo fatto è quello di script di esempio di surf e siti web. Ho trovato la comunità di Blender è molto favorevole, quindi se davvero trovi in ??difficoltà su una piccola parte, basta chiedere.

Sono ancora un noob probabile in materia di programmazione, ma (con l'esclusione di l'editor nodo), so che il mio modo per aggirare Blender abbastanza bene, quindi se il peggio arriva al, e-mail / messaggio peggio di me.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top