我在blender中使用python创建了一个立方体
bpy.ops.mesh.primitive_cube_add(radius=1, location=(x, y, z))
我想围绕其z轴旋转立方体,其随机角度介于-180,180度之间。有争论还是我需要新的代码?我该如何做到这一点?
谢谢!
答案 0 :(得分:0)
您可以将旋转参数添加到primitive_cube_Add
。请注意,python旋转选项使用弧度,因此您可能需要使用math.radians(x)
java.lang.IllegalStateException: No current assignment for partition mytopic-1
at org.apache.kafka.clients.consumer.internals.SubscriptionState.assignedState(SubscriptionState.java:251)
at org.apache.kafka.clients.consumer.internals.SubscriptionState.seek(SubscriptionState.java:276)
at org.apache.kafka.clients.consumer.KafkaConsumer.seek(KafkaConsumer.java:1135)
at xx.xxx.xxx.Test.main(Test.java:182)
您也可以在创建后直接更改rotatation of the object。在bpy.ops.mesh.primitive_cube_add(radius=1, location=(x,y,z), rotation=(rx,ry,rz))
之后,选择了新对象并且它是活动对象。
primitive_cube_add()
虽然上面的示例有效,但使用mathutils.Euler
或mathutils.Quaternion
对象指定轮换更为正确。