14 lines
652 B
Python
14 lines
652 B
Python
import bpy
|
|
import math
|
|
bpy.context.preferences.edit.keyframe_new_interpolation_type="LINEAR"
|
|
bpy.ops.object.select_all(action="SELECT")
|
|
bpy.ops.object.delete()
|
|
bpy.ops.mesh.primitive_cube_add()
|
|
bpy.context.active_object.name="spinningcube"
|
|
spinningcube=bpy.data.objects["spinningcube"]
|
|
spinningcube.rotation_euler=(math.radians(45),math.radians(35.264),math.radians(0))
|
|
spinningcube.keyframe_insert(data_path="rotation_euler",frame=1)
|
|
spinningcube.rotation_euler=(math.radians(45),math.radians(35.264),math.radians(2700))
|
|
spinningcube.keyframe_insert(data_path="rotation_euler",frame=250)
|
|
bpy.context.scene.frame_set(1)
|
|
bpy.ops.screen.animation_play()
|