steps, nb_control_points, nb_in_tangents, nb_out_tangents are set only in first frame to avoid information duplication (they aren't supposed to change during animation)
<!DOCTYPE CurveSetXML> <animation nb_curves="2" image_height="512" isWorldCoord="1" image_width="512" nb_frames="2" zmin="-2" ymin="-2" xmin="-2" zmax="-2" ymax="-2" xmax="-2" > <camera_info up_x="0" up_y="0" up_z="1" pos_x="0" pos_y="-5" pos_z="1.5" view_x="-60" view_y="100" view_z="0" /> <curve_set frame_id="0" zmin="0.0" ymin="0.0" xmin="1.0" zmax="4.0" ymax="0.0" xmax="5.0" > <curve curve_id="0" steps="1" nb_control_points="5" nb_in_tangents="5" nb_out_tangents="5"> <control_points_set > <control_point x="1.0" y="0.0" z="2.0" itx="0.0" ity="0.0" itz="-1.0" otx="0.0" oty="0.0" otz="1.0"/> <control_point x="2.0" y="0.0" z="4.0" itx="-1.0" ity="0.0" itz="-1.0" otx="1.0" oty="0.0" otz="1.0"/> <control_point x="3.0" y="0.0" z="4.0" itx="-1.0" ity="0.0" itz="0.0" otx="1.0" oty="0.0" otz="0.0"/> <control_point x="5.0" y="0.0" z="3.0" itx="0.0" ity="0.0" itz="1.0" otx="0.0" oty="0.0" otz="-1.0"/> <control_point x="4.0" y="0.0" z="0.0" itx="1.0" ity="0.0" itz="1.0" otx="-1.0" oty="0.0" otz="-1.0"/> </control_points_set> </curve> <curve curve_id="1" steps="5" nb_control_points="4" nb_in_tangents="4" nb_out_tangents="4"> <control_points_set> <control_point x="1.0" y="0.0" z="1.0" itx="1.0" ity="0.0" itz="0.0" otx="1.0" oty="0.0" otz="2.0"/> <control_point x="2.0" y="0.0" z="2.0" itx="1.0" ity="0.0" itz="1.0" otx="3.0" oty="0.0" otz="3.0"/> <control_point x="3.0" y="0.0" z="2.0" itx="2.0" ity="0.0" itz="2.0" otx="4.0" oty="0.0" otz="2.0"/> <control_point x="3.0" y="0.0" z="0.0" itx="4.0" ity="0.0" itz="1.0" otx="3.0" oty="0.0" otz="-1.0"/> </control_points_set> </curve> </curve_set> <curve_set frame_id="1" zmin="-1.0" ymin="0.0" xmin="0.0" zmax="3.0" ymax="0.0" xmax="4.0"> <curve curve_id="0"> <control_points_set> <control_point x="1.0" y="0.0" z="2.0" itx="0.0" ity="0.0" itz="1.0" otx="2.0" oty="0.0" otz="3.0"/> <control_point x="3.0" y="0.0" z="3.0" itx="2.0" ity="0.0" itz="3.0" otx="4.0" oty="0.0" otz="3.0"/> <control_point x="4.0" y="0.0" z="2.0" itx="4.0" ity="0.0" itz="3.0" otx="4.0" oty="0.0" otz="1.0"/> <control_point x="3.0" y="0.0" z="0.0" itx="4.0" ity="0.0" itz="1.0" otx="2.0" oty="0.0" otz="-1.0"/> <control_point x="0.0" y="0.0" z="-1.0" itx="1.0" ity="0.0" itz="-1.0" otx="-1.0" oty="0.0" otz="-1.0"/> </control_points_set> </curve> <curve curve_id="1"> <control_points_set> <control_point x="1.0" y="0.0" z="1.0" itx="0.0" ity="0.0" itz="0.0" otx="2.0" oty="0.0" otz="2.0"/> <control_point x="2.0" y="0.0" z="1.0" itx="1.0" ity="0.0" itz="2.0" otx="3.0" oty="0.0" otz="0.0"/> <control_point x="2.0" y="0.0" z="0.0" itx="3.0" ity="0.0" itz="1.0" otx="1.0" oty="0.0" otz="-1.0"/> <control_point x="0.0" y="0.0" z="0.0" itx="1.0" ity="0.0" itz="-1.0" otx="-1.0" oty="0.0" otz="1.0"/> </control_points_set> </curve> </curve_set> </animation>