ジェネラティブ・アート普及版(ジェネラティブ アート)
Processing による実践ガイド
プログラミング- 著者:
- マット・ピアソン/久保田晃弘(ピアソン,マット/クボタ,アキヒロ)
- 出版社:
- ビー・エヌ・エヌ新社
- 出版日:
- 2014年11月
- ISBN:
- 9784861009631
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
ロジカルにカオスと戯れる。それがジェネラティブ・アート。アーティストのためのプログラミング言語「 Processing 」を使って、美しく予測不可能な「ジェネラティブ・アート」をスケッチしよう!
技書の森解説
コードを書くという行為が、論理的な問題解決だけでなく視覚的な表現の手段にもなる。本書はその体験を Processing という言語を通じて手渡してくれるクリエイティブコーディングの入門書です。著者 Matt Pearson はアーティストとプログラマーの両面を持ち、ランダムネス、自己組織化、フラクタル、パーティクルといった概念を「美しいものを生み出す道具」として紹介していきます。
数学やアルゴリズムの厳密な理解を前提とせず、ノイズ関数やベクトル場の振る舞いを画面上で確かめながら学べるため、プログラミング経験があればグラフィックスの予備知識なしに読み始められます。一方で単なるレシピ集ではなく、「偶然性をどう制御に織り込むか」「ルールの繰り返しからどう複雑さを生むか」というジェネラティブアートの思想的な核にも触れている点が、類書との違いです。
2014 年の普及版刊行で入手しやすくなりました。 Processing 自体は Java ベースの軽量環境で、インストールしてすぐスケッチを走らせられます。作品制作やインスタレーションに関心があるエンジニアが「コードで絵を描く」世界への入口として手に取る一冊です。
言及 Qiita 記事 (5 件)
Processing に入門してみた話
♡ 63Ruby, Sinatra, processing, ネタGenerativeArtに触れてみたので環境構築と感想など
♡ 5processing, GenerativeArt[普及版]ジェネラティブ・アートの図3.3をネタにSverchokする
♡ 2Blender, ジェネラティブアート, Sverchok[普及版]ジェネラティブ・アートの図2.8をネタにSverchokする
♡ 2Blender, ジェネラティブアート, Sverchok[普及版]ジェネラティブ・アートの図4.3をネタにSverchokする
♡ 1Blender, ジェネラティブアート, Sverchok