I am running the following code. I would like to rotate the selected blocks about the x-axis in the center. However, it is rotating about the corner. Can I ask for assistance? import bpy from mathutils import Matrix, Vector import math angle = math.radians(45) for obj in bpy.data.objects: if(obj.location.x > 1.1): obj.select_set(True) print(obj.location.x) bpy.context.view_layer.objects.active = obj bpy.ops.transform.rotate(value=math.radians(90) , orient_axis='X') print("hello33") Continue reading...