数学から創るジェネラティブアート(スウガク カラ ツクル ジェネラティブ アート)
Processing で学ぶかたちのデザイン
IT・数学- 著者:
- 巴山竜来(ハヤマ,タツキ)
- 出版社:
- 技術評論社
- 出版日:
- 2019年05月
- ISBN:
- 9784297104634
- 在庫:
- 在庫あり
なぜ注目されているか
技書の森解説
ジェネラティブアートの書籍は感覚的なアプローチから入るものが多いなか、本書は数学を出発点に据えている点で異色です。ユークリッドの互除法、再帰的分割、群論の対称性、曲線の微分幾何といった数学的構造を Processing のコードに落とし込み、それが画面上でどんな形態を生み出すのかを目で確かめながら進めます。著者の巴山竜来氏は数学者としての背景を持ち、数式と視覚の対応を正確かつ平易に橋渡ししています。
高校数学の範囲 (三角関数、ベクトル、行列の初歩) を思い出せる読者であれば着手可能ですが、大学初年度の線形代数や解析学に触れていると理解がより滑らかになります。 Processing の基本操作は本書内で補足されるため、言語自体が初めてでも問題ありません。
同じジャンルの Matt Pearson 著『ジェネラティブ・アート』が「ランダムネスと偶然性」に軸足を置くのに対し、本書は「数学的秩序から生まれる美」を追求しています。両者は補完関係にあり、興味の方向に応じて読み順を選べます。数学に触れ直す動機がほしいエンジニアにとって、視覚的な報酬がすぐ得られる学び方を提供してくれる一冊です。
言及 Qiita 記事 (4 件)
この本に興味がある方におすすめ
この本に関連
関連記事
機械学習に必要な数学の本ガイド - 「どこまでやるか」で選ぶ 3 レベル
機械学習 / ディープラーニングに必要な数学を学ぶ本の選び方を 3 レベル (数式アレルギーの解消 → 機械学習で使う数学だけ → 数理を体系的に) で整理。学び直しの範囲を絞り、挫折せずに必要十分な数学を身につけるルートを解説します。
機械学習 / ディープラーニング本ガイド - エンジニアが読むべき AI 技術書の選び方
機械学習の基礎から実践まで学べる技術書の選び方を紹介。「Python ではじめる機械学習」などのハンズオン本を軸に、数学が苦手な人向けの学習ルート、ディープラーニング本への進み方、ML 本の賞味期限の見極め方を解説します。
ディープラーニング本の選び方 - 原理 / 理論 / 実装 / 数学の 4 系統で整理 (2026 年 8 月時点)
ディープラーニング本の選び方を 4 系統 (原理を手で理解する本 / 理論を体系的に学ぶ本 / フレームワーク実装本 / 数学を補う本) に整理。2026 年 8 月時点の定番書を目的別 / レベル別に紹介し、賞味期限の見極め方も解説します。