ジェネラティブアート

ルールやアルゴリズムに生成を委ねる表現と、その技法。

このカテゴリの掲載 9

制作ツール

AxiDraw(Evil Mad Scientist)

ペンを持たせて SVG などのベクター画像を紙に描かせる卓上のドローイングマシン。プロッターアートの制作で広く使われ、製品情報と制御ソフト・資料を公開している。コードで生成した線を、実際のペンの線として作品にできる。

  • プロッター・出力機器
  • ジェネラティブアート

チャンネル・アカウント

Sebastian Lague

「Coding Adventures」と題して、流体シミュレーション、レイトレーシング、地形や惑星の生成などを一から実装していく様子を見せるチャンネル。物理やアルゴリズムを理解しながら絵を作る過程がわかり、技法として取り入れやすい。

  • シミュレーション
  • シェーダー・リアルタイム描画
  • ジェネラティブアート

チャンネル・アカウント

The Coding Train

p5.js などを使ったクリエイティブコーディングのチャンネル。「コーディングチャレンジ」では、フラクタルや素数の螺旋、物理シミュレーションなど、数学や自然現象を題材にした小さな作品をゼロから組み立てる様子を見られる。The Nature of Code と同じ作者による。

  • ジェネラティブアート
  • アルゴリズム
  • シミュレーション

スタジオ・コレクティブ よく見返す

ナーバス・システム

自然界の形成過程に着想を得たシミュレーションで製品や作品をデザインするスタジオ。2007年にJessica RosenkrantzとJesse Louis-Rosenbergが設立し、3Dプリントのジュエリーやジグソーパズルなどを手がける。

  • ジェネラティブアート
  • 成長と模様の形成
  • アルゴリズム

制作ツール

openFrameworks

クリエイティブコーディングのためのオープンソースC++ツールキット。グラフィックス、映像、音声、センサー入力などを扱え、大規模なインスタレーションやパフォーマンスの制作に使われる。

  • インタラクティブ技術
  • ジェネラティブアート
  • 電子工作

制作ツール

p5.js

Processingの考え方をWebブラウザに持ち込んだJavaScriptライブラリ。アーティストやデザイナー、教育者、初学者が使いやすいことを重視しており、リファレンスと作例が充実している。

  • ジェネラティブアート
  • インタラクティブ技術
  • データビジュアライゼーション

制作ツール よく見返す

Processing

視覚芸術の文脈でプログラミングを学ぶためのスケッチブック的な言語と開発環境。2001年にCasey ReasとBen Fryが始め、現在はProcessing Foundationが運営する。ジェネラティブアートの入門として長く使われている。

  • ジェネラティブアート
  • アルゴリズム
  • インタラクティブ技術

スタジオ・コレクティブ

チームラボ

アーティスト、プログラマ、エンジニア、数学者、建築家などからなる日本のアートコレクティブ。鑑賞者の動きに反応する没入型のデジタルインスタレーションを国内外で展開している。

  • インタラクティブ技術
  • ジェネラティブアート

アーティスト

タイラー・ホッブス

アルゴリズムを用いて絵画的な作品を制作するジェネラティブアーティスト。作品に加え、フローフィールドなど生成手法を解説したエッセイも公開している。

  • ジェネラティブアート
  • アルゴリズム