例如,我试图使多边形 A 在时间 = 1 秒时位于 (x,y) 位置。然后它应该在时间 = 2 秒时位于 (x,y+2) 位置。然后我计划制作更多这样的多边形。我还希望它是动画的,并且多边形从第一个位置平滑地移动到第二个位置,而不是一个多边形跳跃一圈。
到目前为止,我已经了解了 glutTimerFunction,但是,根据我的理解,我不能单独告诉多边形位于位置 (x,y) 和时间 T。但似乎我必须制作我想要的每个多边形(大约 500)然后让计时器一次循环遍历所有多边形。
有没有办法使用 glutTimerFunc 明确地告诉多边形在时间 T 处于位置 (x,y)?