Procesingにて棒グラフのデータが残ってしまう。

実現したいこと

画像のように、表示された棒グラフにおいて、以前にプロットされたデータが残ってしまうので、消えるようにしたい。

前提

Processingにおいて棒グラフを表示しているのですが、画像のように以前にプロットされたデータが残ってしまいます。綺麗に棒グラフを表示したいのですがどのようにすればよろしいでしょうか。

イメージ説明

該当のソースコード

Processing

1 float x = i * barWidth;2 float y = map(spectrum[i], 0,11000, 0, height/2);3 rect(x, (height -y), barWidth, y);

試したこと

line関数をもちいて棒グラフを表示することも考えたのですが、リアルタイムに更新されずうまくいきませんでした。
rectに関しては、いろいろと試行錯誤してもお手上げですので教えてくれたらと思います。

コメントを投稿

0 コメント