たとえば、ポリゴン A を time= 1 秒の位置 (x,y) にしようとしています。次に、時間 = 2 秒のときに (x,y+2) の位置にある必要があります。次に、このようなポリゴンをさらに作成する予定です。また、これをアニメーション化し、ポリゴンが最初の位置から 2 番目の位置にスムーズに移動するようにしたいと考えています。ポリゴンがラウンドをジャンプするのではありません。
ここまでで、glutTimerFunction について学習しましたが、私の理解では、ポリゴンが位置 (x,y) と時間 T にあることを個別に伝えることはできません。むしろ、必要なすべてのポリゴンを作成する必要があるようです(約 500)、タイマーですべてのポリゴンを一度に循環させます。
glutTimerFunc を使用して、時間 T でポリゴンが位置 (x,y) にあることを明示的に伝える方法はありますか?