checked task3

This commit is contained in:
2024-09-06 17:31:01 +08:00
parent 26b81de3e8
commit 486d453dcc
3 changed files with 72 additions and 1 deletions

View File

@@ -27,4 +27,15 @@ if __name__ == "__main__":
if False in results:
print("Error")
else:
print("OK")
print("OK")
# Now generate an gif for human to check
dragen = Dragon(mp.mpf(kPitchToTest)/(2*mp.pi))
kTotalFrames=100
kStepDeltaTheta=(kDeltaThetaEnd-kDeltaThetaBeg)/kTotalFrames
frame_list=[]
for i in range(kTotalFrames):
delta_theta=kDeltaThetaBeg+kStepDeltaTheta*i
cur_frame=dragen.GenerateImg(mp2float(dragen.CalcMoveList(delta_theta)))
frame_list.append(cur_frame)
frame_list.reverse()
frame_list[0].save('dragon.gif', save_all=True, append_images=frame_list[1:], optimize=False, duration=1000, loop=0)