Dönüşümler

Ö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')