ENGLISH

Processing. Creative Coding and Generative Art in Processing 2 [2nd ed.]

Book information

Publisher
Apress
Year
2013
ISBN
978-1-4302-4465-3
Language
english
Format
PDF
Filesize
14 MB (14211758 bytes)
Pages
453\453
Time added
2018-11-08 11:26:31

Description

Brief Contents......Page 3 Contents......Page 4 Diving into the Shallow End......Page 15 Programming vs. Computer Science......Page 16 Art + Science = Creative Coding......Page 17 What Is Processing?......Page 18 Quick Tour......Page 26 Processing Menu System......Page 30 Summary......Page 46 Algorithms......Page 47 Drawing with Code......Page 53 Primitives......Page 56 Algorithmic Face......Page 62 Summary......Page 77 Functions......Page 78 Moving Beyond the Primitives......Page 89 Expanding the API......Page 94 Having Some Polygonal Fun......Page 106 Summary......Page 118 Keep It Local......Page 119 Returning Value......Page 123 Prime Time......Page 124 Making Things Move......Page 127 Introducing Curves......Page 136 Summary......Page 159 Expressive Power of Data......Page 160 Arrays......Page 161 Primitive and Reference Types......Page 172 Arrays As Parameters......Page 175 Time Series Visualization......Page 177 Data Visualization......Page 185 Basic Plots......Page 188 Algorithms and Issues of Space and Time......Page 192 References......Page 196 Organizing Chaos......Page 197 Objects: Attributes and Behavior......Page 198 Object-Oriented Programming in Processing......Page 199 Ball in a Box......Page 220 Simulated Physics: Verlet Motion......Page 225 Inheritance: Is-a Relationships......Page 233 Interfaces Are Doable......Page 239 Summary......Page 242 Creative Abstraction......Page 243 Strings......Page 244 Text Visualization: Creating Word Clouds......Page 248 Creative Data Visualization......Page 285 References......Page 286 Recursive Functions......Page 287 Factorial......Page 288 Recursive Circles......Page 289 Recursive Squares......Page 293 Recursive Tree......Page 295 Lindenmayer Systems......Page 302 Advanced Visualization: Treemap......Page 315 References......Page 319 Digital Images......Page 320 Raster Processing......Page 321 Multi-dimensional Arrays......Page 328 Processing’s Pixel Buffer(s)......Page 342 Bitwise Processing and Component Functions......Page 349 Complex Systems......Page 357 Chapter Project: Truchet Tiling......Page 368 References......Page 377 Image IO......Page 378 Tinting......Page 379 Masking......Page 382 Blending......Page 387 Filtering......Page 391 Advanced Filters......Page 399 Image specialFX......Page 408 Chapter Project: Image Mosaic......Page 414 Summary......Page 420 D......Page 421 Advancing to Java......Page 437 Modes......Page 442 Summary......Page 444 Index......Page 445

Similar books