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.
刘军宁,1961年生,安徽人。北京大学政治学博士。曾任中国社科院政治学所研究员,哈佛大学费正清研究中心访问学者,现为文化部中国文化研究所研究员。作为年轻一代政治...
《我们应有的反思》内容简介:本书为著名学者葛剑雄先生迄今最为精彩的思想随笔集。作者年近七十,直面问题,以省思和追问警醒国人
许晖,1969年出生,自由作家。主编:《“六十年代”气质》《中国历史的后门》。主要著作:《乱世的标本:中国历史上的乱世人格症》《这个词,原来是这个意思》《这个字...
2012年新西兰搜查与监控法 本书特色 《2012年新西兰搜查与监控法》主要内容包括:有关场所、交通工具及其他物品搜查证权力的规则、签发官员可以签发搜查证、实施...
吴医汇讲 本书特色 邢玉瑞编著的《吴医汇讲》是清代唐笠山所撰辑,分十一卷。唐大烈,字立三,号笠山,清末医家,江苏苏州人。生年不详,卒于嘉庆辛西(1801年)。清...
国际司法裁判制度 内容简介 本书系统论述国际法院的裁判制度。从国际社会整体的秩序形成角度来看,国际法院的作用很有限,加之其制度上的制约,这一作用就受到更大的限制...
金宜久,1933年10月生,安徽寿县人。1960年北京大学哲学系毕业后留校任教,1964年到中国社会科学院世界研究所工作,研究员、博士生导师。从事阿拉伯哲学、伊...
阿耐女,著名作家,1990年弃政从商,经营管理多年。商场争雄写得气势恢宏,家长里短讲得有滋有味。经典代表作《大江东去》,被誉为“描写中国改革开放的奇书”,荣获中...
环境保护、胎儿权利、婚姻定义、身份认同、移民问题、言论边界……“世界”与“自我”无法兼容的时代,我们如何自处?探寻政治与道德分歧的深层根源,一场针对主体性的伟大...
畅销70年,被译介为156个版本,全球销量超过3500万册!入选联合国《世界记忆名录》,改编电影提名奥斯卡最佳外语片。木筏横渡太平洋!一觉醒来,不会游泳的我,发...
本书作品摘录自日本麦哥设计工作室创始人,鸟居久晃和冈本美铃的设计作品集。2004年,鸟居久晃和冈本美铃以日本大阪为起点,开始从事家具设计、杂货设计及室内装饰设计...
《拨云寻径:古典中国实用文类美学》以中国古典文学中的“实用文类”为主要书写对象,所谓“实用文类”,是指有实际功用的文体,如论说、序跋、书笺、表奏、碑铭等,在实用...
Niccolo Machiavelli taught that political leaders must be prepared to do evil th...
《高扩展性网站的50条原则》给出了设计高扩展网站的50条原则,如不要过度设计、设计时就考虑扩展性、把方案简化3倍以上、减少DNS查找、尽可能减少对象等,每个原则...
《领导力21法则》是全球第一领导力大师——马克斯维尔博士40年研究的集大成之作。他以21条清晰的法则,彻底讲透了提升领导力的方方面面,将抽象的领导力概念以具象的...
內容介紹 打噴嚏、流鼻水、皮膚癢才叫過敏嗎?你有沒有想過注意力不集中、長期疲倦、腹瀉、便秘、失眠、頭痛、常感冒,甚至憂鬱都有可能是慢性過敏所引起的身體反應!根據...
番茄高效栽培与病虫害防治彩色图谱 本书特色 《扫码看视频·轻松学技术丛书:番茄高效栽培与病虫害防治彩色图谱》总结了番茄栽培的先进管理经验,主要包括...
Guillermo Rauch(旧金山,加利福尼亚州)是一家位于旧金山,为当地教育提供相关服务的创业公司LearnBoost的CTO和联合创始人。Rauch还是...
桂本草(第二卷) 本书特色 由邓家刚主编的《桂本草(第2卷上下)(精)》收载了广西地区特色药物600余种,对每种药物均按正名、汉语拼音名、药材拉丁名、英文名、别...
养猪沼气种菜循环农业实用新技术 本书特色陈直、王志勇、白献晓、张磊、邢宝松等主编的《养猪沼气种菜循环农业实用新技术》主要介绍养猪沼气种菜循环农业概况、猪的品种及...