16.10.2023, 06:11 PM
Hallo und guten Tag.
Ich versuche für ein markiertes Object die Keyframes für die Animation per Phyton zu generieren:
Ich erwarte eigentlich, dass die einzelnen Keyframes mit unterschiedlichen Locations (y=2,4,6,...) versehen sind, aber im Ergebnis haben sie alle nur den ersten Positionswert.
Was denke ich falsch?
Ekkehard
Blender 6.4.0
Ich versuche für ein markiertes Object die Keyframes für die Animation per Phyton zu generieren:
Code:
import bpy
bpy.context.scene.frame_start = 1
bpy.context.scene.frame_end = 201
for f in range(2,12,2):
bpy.context.scene.frame_current = 20*f
bpy.ops.anim.keyframe_delete_v3d()
for f in range(2,12,2):
bpy.context.scene.frame_current = 20*f
px=0.0
py=f
pz=0.0
bpy.context.object.location = (px,py,pz)
bpy.ops.anim.keyframe_insert_by_name(type="Location")
Was denke ich falsch?
Ekkehard
Blender 6.4.0