2013-06-28 10 views
8

Ok, sono totalmente nuovo a Blender e sto solo cercando alcuni buoni tutorial su come usare python per controllarlo. Voglio essere in grado di aggiungere/rimuovere/modificare sorgenti luminose tramite metodi Python ... può essere fatto? Grazie per qualsiasi consiglio.Puoi aggiungere una fonte di luce nel frullatore usando python

+0

Quale versione di Blender stai eseguendo? –

risposta

10

La risposta è Sì!

Guarda il recente Python API.

L'esempio seguente crea un nuovo oggetto della lampada e lo mette nella posizione predefinita (5, 5, 5) nella scena attuale:

(Blender 2,63)

Lo script dovrebbe essere simile this:

import bpy 

scene = bpy.context.scene 

# Create new lamp datablock 
lamp_data = bpy.data.lamps.new(name="New Lamp", type='POINT') 

# Create new object with our lamp datablock 
lamp_object = bpy.data.objects.new(name="New Lamp", object_data=lamp_data) 

# Link lamp object to the scene so it'll appear in this scene 
scene.objects.link(lamp_object) 

# Place lamp to a specified location 
lamp_object.location = (5.0, 5.0, 5.0) 

# And finally select it make active 
lamp_object.select = True 
scene.objects.active = lamp_object 
+0

Grazie! Ci proverò. Non sto ancora utilizzando nessuna versione, ma probabilmente userò solo la versione definitiva. – innov83r

+0

Ok, divertiti Blender;) –

+0

Penso che lo farò, non sono un grande artista ... quindi dovrebbe essere un'esplosione cercare di far uscire il mio lato creativo :) Ci sono davvero delle buone risorse per imparare il frullatore che conosci? – innov83r