yoppa.org


前橋工科大学 – データ構造とアルゴリズム 2020

第5回: 乱数による色彩と形態の表現

今回は「乱数」による表現に挑戦します。乱数とは、サイコロを振って得られる数字のように規則性のない数のことです。p5.jsでは random() 関数を使用することで範囲を指定して乱数を生成することが可能です。

この規則性のない乱数を利用することで、偶然性を取り入れた表現が可能となります。図形の位置、大きさ、色などを乱数を利用して特定の範囲内でランダムに繰り返し指定することで、偶然性をコントロールしながら表現に取り入れることができるようになります。いろいろな可能性を試してみましょう。

映像資料

スライド資料

本日の課題

本日のテーマ: 「反復と乱数 – 色彩と形態による画面構成」

ここまで解説したプログラミング手法を活用してp5.jsで画面構成を行ってください。

  • 繰り返し (for)
  • 乱数 (random)
  • 色彩 (HSB)
  • 形態
  • 座標

作成した作品にタイトルをつけて、OpenProcessingに投稿して、そのURL (アドレス) を以下のオンラインフォームから提出してください。

投稿フォーム