W porządku, jestem całkowicie nowy w Blenderze i szukam tylko dobrych poradników na temat używania Pythona do kontrolowania go. Chcę móc dodawać/usuwać/edytować źródła światła za pomocą metod Pythona ... czy można to zrobić? Dzięki za jakąkolwiek radę.Czy możesz dodać źródło światła w mikserze za pomocą pytona
Odpowiedz
Odpowiedź jest tak!
Spójrz na najnowsze Python API.
Poniższy przykład tworzy nowy obiekt lampy i umieszcza go w domyślnej lokalizacji (5, 5, 5) w obecnej sceny:
(Blender 2.63)
Skrypt powinien wyglądać to:
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
Dzięki! Wypróbuję to. Nie używam jeszcze żadnej wersji, ale prawdopodobnie użyję tylko wersji trwającej. – innov83r
Ok, ciesz się Blenderem więc;) –
Myślę, że będę, nie jestem wielkim artystą ... więc powinno być świetnie, próbując rozwinąć moją kreatywną stronę :) Czy są naprawdę dobre zasoby do nauki blendera? o którym wiesz? – innov83r
Którą wersję Blendera używasz? –