I have been using this script to export animation (location) as csv files. Now I would like to reimport the file to an object as location keyframes again. It seems really easy, but I got stuck, so I am hoping that someone in this cool forum could help
2nd question: If I only would like to export or import every 6th frame for example. How could I do that?
import bpy, csv scene = bpy.context.scene objects=bpy.context.selected_objects for object in objects: objectname = object.name frame_start = scene.frame_start frame_end = scene.frame_end frame_step = scene.frame_step filepath = "E:/SHM/test/" + object.name + ".csv" f = open(filepath, "w") writer = csv.writer(f) scene.frame_set(frame_start) while scene.frame_current <= frame_end: objectloc = object.location writer.writerow([scene.frame_current, objectloc, objectloc, objectloc]) print(object.location) scene.frame_set(scene.frame_current + frame_step)