「Generative Design with p5.js」は、クリエイティブ・コーディングの世界への素晴らしい入り口です。Rustの持つパフォーマンスや安全性の魅力に惹かれているあなたにとって、p5.jsは新たな創造力を引き出すための理想的なプラットフォームです。JavaScriptに基づくp5.jsは、ウェブブラウザ上で簡単にアートやインタラクティブなビジュアルを生成できるため、コーディングの楽しさを存分に味わえます。 p5.jsが提供するシンプルかつ直感的なAPIは、初学者でもすぐに始められ、同時に深い表現力を持っています。Rustの厳密さと比べ、柔軟なコーディングが可能なため、ビジュアルデザインに集中したり、実験的なアイデアを次々と試すことができます。また、豊富なコミュニティとリソースが揃っており、疑問や課題にぶつかっても安心です。 この本を手にすれば、あなたの頭の中のアイデアが実際のアートとして形を成す瞬間に立ち会えます。コードを書くだけでなく、自己表現や新たな発見を通じて、創造的な旅を楽しんでください。あなたの手で、新しいアートの世界を切り開く第一歩を踏み出しましょう!
内容 | 新しいデザインプロセス、「ジェネラティブデザイン」がもっと身近に。オンブラウザでProcessingを手軽に実行するためのJavaScript ライブラリ「p5.js」を用いて、生成的でアルゴリズミックなビジュアル表現へと読者を導く一冊。 プログラミングとジェネラティブデザインは自らの領域を瞬く間に確立し、一般的かつ文化的な技術になろうとしています。ソースコードを通じて、アイデアから生成的で視覚的な結果を得る、新しいデザインプロセスが現れます。しかし、未だ多くの人がこのプロセスを乗り越えがたい壁だと感じています。ワンクリックで新しい体験へと導き、この壁を克服することが本書の大きな役割です。 世界中で圧倒的な支持を得た、とびきり美しい作例、デザインの原則に基づいた構成、コードのポイント解説を道標に、今すぐクリエイティブ・コーディングを始めましょう。 ※特設サイトに全プログラムが用意されています。 ※本書は大型本『Generative Design』の基礎パート「Basic Principles」のみを抜き出し、p5.jsに対応した再編集版です。巻頭の作品事例を一新、解説する作例も一部変更・追加されました。 E Introduction イントロダクション E.0 序文 E.1 日本語版への序文 E.2 目次 E.3 ウェブサイト E.4 作品事例 P Basic Principles 基本原理 P.0 はじめてのp5.js P.0.0 p5.js、JavaScriptとProcessing P.0.1 開発環境 P.0.2 言語の要素 P.0.3 美しいプログラミング作法 P.1 色 P.1.0 HELLO, COLOR P.1.1 色のスペクトル P.1.2 カラーパレット P.2 形 P.2.0 HELLO, SHAPE P.2.1 グリッド P.2.2 エージェント P.2.3 ドローイング P.3 文字 P.3.0 HELLO, TYPE P.3.1 テキスト P.3.2 フォントアウトライン P.4 画像 P.4.0 HELLO, IMAGE P.4.1 切り抜き P.4.2 画像の集合 P.4.3 ピクセル値 A Appendix 付録 A.1 展望 A.2 解説 A.3 参考文献 A.4 編著者紹介 A.5 謝辞 A.6 訳者/監修者紹介 A.7 コピーライト |
---|---|
著者 | Gross,Benedikt,1980- Bohnacker,Hartmut,1972- ほか |
出版日 | 201806 |
出版社 | ビー・エヌ・エヌ新社 |
ISBN-13 | 9784802510974 |
データ提供元 | openBD, 楽天 |
価格 | 4,180 詳細はこちら |
---|