在Blender中使用python如何挤压和旋转?

问题描述 投票:0回答:2

我需要连续挤压网格并在每一步旋转网格。这可以在用户界面中完成,如下所示。

我已经完成了连续的挤压,但无法在Python中进行旋转。现在请告诉我什么函数可以旋转选定的网格。

python blender mesh
2个回答
0
投票
            bpy.ops.transform.rotate(value=deltaRot)

其中 deltaRot 是所选网格的旋转变化。


-1
投票

获取所选对象的列表:

selection = bpy.context.selected_objects

旋转它们:

for obj in selection:
    obj.rotation_euler = (x, y, z)

其中 x、y 和 z 是以弧度为单位绕每个轴旋转。

© www.soinside.com 2019 - 2024. All rights reserved.