内容简介
Processing:CreativeCodingandGenerativeArtinProcessing2isafunandcreativeapproachtolearningprogramming.UsingtheeasytolearnProcessingprogramminglanguage,youwillquicklylearnhowtodrawwithcode,andfromtheremovetoanimatingin2Dand3D.Thesebasicswillthenopenupawholeworldofgraphicsandcomputerentertainment.Ifyou?vebeencuriousaboutcoding,butthethoughtofitalsomakesyounervous,thisbookisforyou;ifyouconsideryourselfacreativeperson,maybeworriedprogrammingistoonon-creative,thisbookisalsoforyou;ifyouwanttolearnaboutthelatestProcessing2.0languagereleaseandalsostartmakingbeautifulcodeart,thisbookisalsodefinitelyforyou.Youwilllearnhowtodevelopinteractivesimulations,createbeautifulvisualizations,andevencodeimage-manipulationapplications.Allthisistaughtusinghands-oncreativecodingprojects.Processing2.0isthelatestreleaseoftheopen-sourceProcessinglanguage,andincludesexcitingnewfeatures,suchasOpenGL2supportforenhanced3Dgraphicsperformance.Processing:CreativeCodingandGenerativeArtinProcessing2isdesignedforindependentlearningandalsoasaprimarytextforanintroductorycomputingclass.BasedonresearchfundedbytheNationalScienceFoundation,thisbookbringstogethersomeofthemostengagingandsuccessfulapproachesfromthedigitalartsandcomputerscienceclassrooms.