Ölçeklendirme (Scaling)
Üç değer barındıran bir değişkenin değerlerine göre seçili aktif objeyi ölçeklendirir.
KULLANIM:
import bpy bpy.ops.transform.resize(value=(X, Y, Z))
Yerel konuma göre düzenleme için orient_type='LOCAL'
parametresi kullanılır. Böylece global konuma göre değil, yerel konuma göre işlem yapılır.
ÖRNEK:
bpy.ops.transform.resize(value=(1, 4, 1), orient_type='LOCAL')
Döndürme (Rotating)
Seçili aktif objeyi döndürür. İki parametre ile çalışır. İlk parametre açı değerini alır. İkinci parametre açının uygulanacağı ekseni alır.
KULLANIM:
import bpy bpy.ops.transform.rotate(value=ACI, orient_axis='Y')
ÖRNEK:
import bpy import math bpy.ops.transform.rotate(value=-math.radians(45), orient_axis='X')
Yerel konuma göre düzenleme için orient_type='LOCAL'
parametresi kullanılır. Böylece global konuma göre değil, yerel konuma göre işlem yapılır.
ÖRNEK:
bpy.ops.transform.rotate(value=math.radians(60), orient_axis='X', orient_type='LOCAL')
Taşıma (Translating)
Üç değer barındıran bir değişkenin değerlerine göre seçili aktif objeyi taşır.
import bpy bpy.ops.transform.translate(value=(X, Y, Z))
Yerel konuma göre düzenleme için orient_type='LOCAL'
parametresi kullanılır. Böylece global konuma göre değil, yerel konuma göre işlem yapılır.
ÖRNEK:
bpy.ops.transform.translate(value=(0, -15, 0), orient_type='LOCAL')