Grafik PIZiadas

Grafik PIZiadas

Benim dünyam inç olduğunu.

Blender bir Python komut dosyası Düzenle

Text_Editor_ThumbBiz gördük nasıl yapabiliriz Python konsolunda basit bir talimat girin Blender kendi pencere sisteminde birleştirir. Bu sistem, kontrol komutları için kullanışlıdır, ancak genellikle bunların bir dizi programlamak için kullanılmaz.

Konsol ayrıca aracılığıyla kullanılabilen komutları keşfetmek için bize izin verir otomatik tamamlama , fonksiyonları Blender Python içeren start komutunu girerek: “bpy”.

Blender olarak hizmet verebilir metni düzenlemek için bir pencere vardır “IDE” Python programlama, dahil hat numaralandırma, renkleri kullanarak sözdizimi ve metin uzun satırları otomatik autoidentación olasılığını ayırt etmek.

Metin düzenleme penceresini açmak için karşılık gelen simgeyi seçebilirsiniz (Bir notebook bir yaprak) Herhangi bir pencerenin sol alt köşesinde I düğmesine. Bu düğme penceresi içeren editör türünü tanımlar. Simgesini seçin “Text Editor”.

Open_text_editor

Yeni pencere önceki sürümü yerini alacak ve bir metin alanı ile kendi arayüzü gösterecektir

text_edit

Biz varolan bir dosyayı açmak için bu pencereyi kullanmaya başlamak için (Open) veya yeni bir tane oluşturun (New). O andan itibaren bizi Metni düzenlemek için izin verecektir düzenleme alanında bir imleç olacak

tex_edit_Enabled

Yeni seçenekler ekleyerek arayüz değişiklikleri, Bunların arasında “Run Script” o bize bu pencerede var komut dosyası çalıştırmak için izin verir.

Çalışmasını test etmek için bize bazı geometri oluşturmak için izin kod birkaç satır eklemek:

ithalat bpy
zval =[0,1,2,3,4,5]
zval bölgesindeki z:
    bpy.ops.mesh.primitive_torus_add(rotasyon =(0, 0, 0), location =(0, 0, itibaren))

Kodun ilk satırı, “ithalat bpy”, O Python Blender nesne kitaplığı eklendi

İkinci satır konumunu tanımlamak için hizmet edecek koordinatların bir vektör tanımlar “itibaren” nesneleri

Bir döngü “için” değerleri atamak “Davet” a la değişken “itibaren” döngünün her devirde (6 döngüleri)

Son satırı, döngü içinde o girintili olduğu gibi, geometri yaratacak.

Kod çalıştırma sonucu, düğmesine basarak “Run Script” ya tarafından tuş kombinasyonu “alt” + “P” Lütfen aşağıdaki resimde görebilirsiniz: 6 eşit büyüklükte boğa, Aynı koordinatları “x” ve “ve” ancak farklı “itibaren”.

primer Komut Dosyası

Bir dosyada komut tutacak egzersizi tamamlamak için. Bu dosya, uygun uzantısı Python kullanmak önemlidir “py”. Örneğin “Script_1.py”

Save

Bu egzersizin küçük varyasyonları yapabilirsiniz:

  • Eğer iki döngüler yapabilir misiniz, Diğer içinde bir, meydana getirmek “boğalar düzlem”?
  • Eğer boğa küreler değiştirebilir miyiz?
  • Eğer iki döngüler yapabilir misiniz, Diğer içinde bir, meydana getirmek “Plan boncuklar”?

Boğalarküreler

 

 

Python con Blender

Python con Blender