Fixed the looping order so it now exports to clipboard correctly

master
jorgevasquezp 11 years ago
parent 2e2679fc7e
commit 1609424783

@ -134,7 +134,7 @@ class AFX_Track_Exporter:
n_format = "{0:.3f}"
for corner in range(4):
data = data + AFXtx.write_afx_cp_keyframe_header(data,4,AFXtx.strings["corner_names"][corner])
data = AFXtx.write_afx_cp_keyframe_header(data,4,AFXtx.strings["corner_names"][corner])
for marker in range(len(plane_track.markers)):
frame = plane_track.markers[marker].frame
@ -216,13 +216,13 @@ def init_file():
data = ""
#path = AFXtx.getFilePath()
#file=open(path+"plane_tracks2.txt","w")
data = data + AFXtx.write_afx_keyframe_header(data,0)
data = AFXtx.write_afx_keyframe_header(data,0)
#return file
return data
def finalize_file(data):
#print("FINALIZE DATA: ", data)
data = data + AFXtx.write_afx_keyframe_header(data,6)
data = AFXtx.write_afx_keyframe_header(data,6)
return data
#file.close()
@ -232,9 +232,9 @@ def export_track(context):
active_track = clip.tracking.tracks.active
data = init_file()
data = data + AFXtx.write_afx_keyframe_header(data,1)
data = AFXtx.write_afx_keyframe_header(data,1)
data = data + AFXtx.write_pos_from_single_track(data,active_track)
data = AFXtx.write_pos_from_single_track(data,active_track)
data = finalize_file(data)
@ -291,4 +291,5 @@ def unregister():
bpy.utils.unregister_class(ExportPlaneTrack)
if __name__ == "__main__":
register()
register()

Loading…
Cancel
Save