p5.js(ピーファイブ・ジェイエス)は、Webブラウザ上で動作するクリエイティブコーディングのためのJavaScriptライブラリです。アート作品や、インタラクティブなグラフィックス、アニメーション、音声処理などを手軽に作成できるように設計されています。
Webブラウザ上でアニメーションや定期的な画面更新処理を実装する際、古くから使われてきた setInterval や setTimeout に頼っていませんか? もし、あなたが実装したアニメーションが「時々カクつく」「スマホで見るとバッテリーの減りが早い」といった問題 ...