Generative art : a practical guide using processing / Matt Pearson [ ; foreword by Marius Watz].
Describes the principles of algorithmic art along with examples of generative art and tutorials using the processing programming language to create the images found in the book.
Saved in:
Main Author: | |
---|---|
Format: | Book |
Language: | English |
Published: |
Shelter Island, NY :
Manning,
[2011]
|
Series: | Digital design/programming.
|
Subjects: |
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
005 | 20221103192911.0 | ||
008 | 120207s2011 nyua 001 0 eng d | ||
010 | |a 2011276755 | ||
011 | |a Z3950 Direct Search: Record 0 of 19 | ||
011 | |a Z9350 Search Query @attr 1=7 "9781935182627" | ||
011 | |a MARC Score : 11050(23200) : OK | ||
020 | |a 1935182625 |q pbk. | ||
020 | |a 9781935182627 |q pbk. | ||
035 | |a (ATU)b30299123 | ||
035 | |a (OCoLC)644682992 | ||
040 | |a UKM |b eng |e rda |c DLC |d UKM |d BTCTA |d YDXCP |d YBM |d OCO |d PAU |d CIN |d DEBBG |d BDX |d VP@ |d I3U |d OCLCF |d OCLCA |d JHY |d OCLCQ |d S3O |d OMB |d OCLCO |d ERL |d FQG |d CTL |d UKUOY |d IAK |d DCT |d MIU |d IL4J6 |d S2H |d OCL |d Z5A | ||
042 | |a lccopycat | ||
050 | 0 | 0 | |a N7433.8 |b .P43 2011 |
082 | 0 | 4 | |a 776 |2 23 |
099 | |a 776 PEA | ||
100 | 1 | |a Pearson, Matt, |e author. |9 1001372 | |
245 | 1 | 0 | |a Generative art : |b a practical guide using processing / |c Matt Pearson [ ; foreword by Marius Watz]. |
264 | 1 | |a Shelter Island, NY : |b Manning, |c [2011] | |
264 | 2 | |a London : |b Pearson Education | |
264 | 4 | |c ©2011 | |
300 | |a xli, 197 pages : |b illustrations (some colour) ; |c 21 cm. | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a unmediated |b n |2 rdamedia | ||
338 | |a volume |b nc |2 rdacarrier | ||
490 | 1 | |a Digital design/programming | |
500 | |a "Digital design/programming"--Page 4 of cover. | ||
500 | |a Includes index. | ||
505 | 0 | |a Introduction: The organic vs. the mechanical. Generative art is easy ; Order and chaos ; Programming as poetry ; The chaos artist -- Part 1. Creative coding. 1. Generative art : in theory and practice. Not your father's art form ; The history of a new idea ; The digital toolset ; Perpetual impermanence ; The latest in primitive technology ; Summary 2. Processing : a programming language for artists. What is processing? ; Bold strides and baby steps ; Hello world ; Programmatic drawing ; Functions, parameters, and color values ; Strokes, styles and co-ordinates ; Variables ; Fills, alpha values, and drawing order ; Structure, logic, and animation ; The frame loop ; Writing your own functions ; Operators ; Conditionals ; Looping ; While loops ; Leaving traces ; For loops ; Saving, publishing, and distributing your work ; Version control ; Creating stills ; Using a still as an alt image ; Creating video ; Frame rates and screen sizes ; Mobile devices, iPhone/iPad, and Android ; Summary -- Part 2. Randomness and noise. 3. The wrong way to draw a line. Randomness and not-so-randomness ; Iterative variance ; Naturalistic variance ; Perlin noise in processing ; Creating your own noise ; A custom random function ; 4. The wrong way to draw a circle. Rotational drawing ; Drawing your first circle ; Turning a circle into a spiral ; Noisy spirals ; Creating your own noise, revisited ; Case study: Wave clock ; 5. Adding dimensions. Two-dimensional noise ; Creating a noise grid ; Noise visualizations ; Noisy animation ; The third dimension ; Drawing in 3D space ; Three-dimensional noise ; The wrong way to draw a sphere ; Summary -- Part 3. Complexity. 6. Emergence. Emergence defined ; Ant colonies and flocking algorithms ; Think locally, act locally ; Object-oriented programming ; Classes and instances ; Local knowledge (collision detection) ; Interaction patterns ; Summary -- 7. Autonomy. Cellular automata ; Setting up the framework ; The game of life ; Vichniac vote ; Brian's brain ; Waves (averaging) ; Simulation and visualization ; Software agents ; Human agents ; Summary ; 8. Fractals. Infinite recursion ; Coding self-similarity ; Trunks and branches ; Animating your tree ; Exponential growth ; Case study: Sutcliffe pentagons : Construction ; Exploration ; Summary. | |
520 | |a Describes the principles of algorithmic art along with examples of generative art and tutorials using the processing programming language to create the images found in the book. | ||
588 | |a Machine converted from AACR2 source record. | ||
650 | 0 | |a Computer art. |9 315882 | |
650 | 0 | |a Computer art |x Technique |9 681174 | |
655 | 7 | |a Digital art. |2 lcgft |9 370496 | |
776 | 1 | 8 | |w (OCoLC)757685618 |
830 | 0 | |a Digital design/programming. | |
907 | |a .b30299123 |b 03-06-21 |c 26-02-21 | ||
942 | |c B | ||
945 | |a 776 PEA |g 1 |i A537908B |j 0 |l cmain |o - |p $62.38 |q - |r - |s - |t 0 |u 1 |v 0 |w 1 |x 0 |y .i1367383x |z 28-05-21 | ||
952 | |0 0 |1 0 |4 0 |6 776_000000000000000_PEA |7 0 |9 385450 |a C |b C |c cmain |d 2021-05-28 |g 62.38 |i i1367383x |l 6 |m 22 |o 776 PEA |p A537908B |r 2023-06-07 00:00:00 |s 2023-05-30 |t 1 |v 62.38 |w 2021-10-31 |y B | ||
998 | |a b |a c |b 08-03-21 |c m |d a |e - |f eng |g nyu |h 0 | ||
999 | |c 1609388 |d 1609388 |