An introduction to the ideas of computer programming within the context of the visual arts that also serves as a reference and text for Processing, an open-source programming language designed for creating images, animation, and interactivity.
It has been more than twenty years since desktop publishing reinvented design, and it's clear that there is a growing need for designers and artists to learn programming skills to fill the widening gap between their ideas and the capability of their purchased software. This book is an introduction to the concepts of computer programming within the context of the visual arts. It offers a comprehensive reference and text for Processing (www.processing.org), an open-source programming language that can be used by students, artists, designers, architects, researchers, and anyone who wants to program images, animation, and interactivity. The ideas in Processing have been tested in classrooms, workshops, and arts institutions, including UCLA, Carnegie Mellon, New York University, and Harvard University. Tutorial units make up the bulk of the book and introduce the syntax and concepts of software (including variables, functions, and object-oriented programming), cover such topics as photography and drawing in relation to software, and feature many short, prototypical example programs with related images and explanations. More advanced professional projects from such domains as animation, performance, and typography are discussed in interviews with their creators. “Extensions” present concise introductions to further areas of investigation, including computer vision, sound, and electronics. Appendixes, references to additional material, and a glossary contain additional technical details. Processing can be used by reading each unit in order, or by following each category from the beginning of the book to the end. The Processing software and all of the code presented can be downloaded and run for future exploration.
Casey Reas is Professor of Design Media Arts at UCLA and coauthor of Processing: A Programming Handbook for Visual Designers and Artists (MIT Press, 2007).
Ben Fry is Principal of Fathom, a design and software consultancy in Boston. Together, Reas and Fry cofounded Processing in 2001.
◎《一朵桔梗花》获推理作家协会奖◎《情书》获直木奖◎《宵待草夜情》获吉川英治文学奖◎《变调二人羽织》获幻影城新人奖和《一朵桔梗花》一样,本书也集结了几个洗练的短...
山形石雄1982年生,神奈川縣人。我患了不論是工作看書還是睡覺,都要無時無刻戴著耳塞的塞依賴症。
小小铸铁锅美味百分百为不同家庭奉上丰富多彩的79道美味料理◎ 编辑推荐珐琅铸铁锅,以其优异的导热性和良好的保温性,多年来广受大众欢迎。铸铁锅不但性能优良,而且非...
本书是专门阐释当代工作场合中“变”与“应变”的关键和要义;告诉你如何通过“应变”成为职场上令人羡慕、高人一筹的工作变手、
神农本草经-大字诵读版 本书特色 《神农本草经》又称《本草经》或《本经》,作为现存*早的中药学著作约起源于神农氏,代代口耳相传,于东汉时期集结整理成书,成书非一...
路易·迪蒙(1911—1998),是战后法国人类学界的代表人物,马塞尔·莫斯最有成就的弟子之一。他在人类学的理论和方法上都做出了非常重要的贡献:在理论上,他修正...
1990年,伊拉克军队在萨达姆的命令下入侵了科威特并且迅速占领了全境。西方和阿拉伯国家为了防止伊继续入侵沙特,组织了联盟展开沙漠盾牌防御行动,集结几十万兵力于边...
什么是相变?如何利用相变理论培育赢得战争、治愈疾病、实现企业转型的奇思狂想?《007》里的詹姆斯·邦德和治疗冠心病的药物立普妥有什么共同之处?为什么当利益丰厚时...
作者:鴨志田一1978年4月11日生。神奈川縣出身的左撇子。筆名的由來是小時候就讀的小學校名。主要作品有《神無き世界の英雄伝》系列、《Kaguya~月のウサギの...
作者简介李长之(19101978年),原名李长治、李长植,笔名何逢、方棱、棱振、张芝、梁直。山东利津人。生于书香门第,清华大学毕业
现代磷化工技术和应用-下册 本书特色 由磷化工方面的权威专家贡长生教授担任本书的主编,共分上下两册。 关于磷化工理论、技术和应用的重要科技专著。 立足国情,跟踪...
这是一片神奇的土地,一个魔法统治一切的世界。这里的天空中有火龙飞翔,水里有人鱼嬉戏,大地上奔驰着马人、异兽。植物中既有可怕的猎食树,也有宜人的啤酒树、面包树、水...
内容简介这是一部全面解析Java异步编程的著作,针对各种常见异步编程场景,从编程语言、开发框架等角度深入讲解了异步编程的原理和方法。作者是淘宝的资深Java技术...
張小嫻全世界華人的愛情知己。她以小說描繪愛情的灼熱與冷卻,以散文傾訴戀人的微笑與淚水,至今已出版超過四十本小說和散文集。她對人性的洞察,使她開創了一種既溫柔又犀...
经济学者,上海交通大学安泰经济与管理学院教授。曾任中国社会科学院世界经济与政治研究所副所长、北京大学汇丰商学院经济学教授。拥有20多年政策研究和市场咨询经验,游...
This edited collection offers a timely and original perspective on the many uphe...
這本書融合樂手故事、新聞報導、史料、第一場現場直擊,細細探索流行音樂與藥物的一頁糾纏史。從黑奴解放運動之後的黑人走唱藝人如何沾上專利止痛藥物、到爵士樂手與海洛因...
IndustryStructure,Strategy,andPublicPolicyistheresultoftwodecadesoftheauthorssuc...
步非烟,北京大学文学系攻读古代文学博士学位。武侠奇幻作家,80后文学代表之一。已出版作品:“华音流韶”系列——《紫诏天音》《风月连城》《彼岸天都》《海之妖》《曼...
在“人生有限公司”,把自己变成稀缺资产!因为在所有的投资项目中,最值得投资的就是自己的脑袋:智慧是唯一他人无法抢走的财富,不会被偷走也不会被征税,完完全全属于自...