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.
约翰·埃默里克·爱德华·达尔伯格-阿克顿(1834-1902),英国历史学家、剑桥大学历史学教授、政治思想家、自由主义者。
吉奥乔•阿甘本(Giorgio Agamben,1942— ),意大利当代著名哲学家、思想家。曾于意大利马切拉塔大学、维罗纳大学、威尼斯高等建筑学院及巴黎国际哲...
Coming this October: Killing Commendatore, the much-anticipated new novel from H...
萨特雅吉特•达斯(Satyajit Das)是一位在国际上广受赞誉的金融专家。他在全球货币市场中打拼了30多年,曾供职于花旗银行、美林集团以及TNT集团投资部。...
三毛(1943~1991),本名陈懋平,因为学不会写“懋”字,就自己改名为陈平。旅行和读书是她生命中的两颗一级星,快乐与疼痛都夹杂其中,而写作之初纯粹是为了让父...
Jaime Levy拥有二十多年交互实践经验的用户体验策略专家。她的交互设计咨询公司JLR Interactive为创业公司以及思科、索尼等大型企业打造可持续的...
“心灵/心智(mind)是什么?我是谁?纯粹的物质能思考或感受吗?灵魂(soul)在哪里?面对这些问题时,人人都会陷入困惑之中。我们编纂此书,为的是尝试展示这些...
《辫子姐姐心灵花园:爱找东西的男孩》内容简介:向佐老师来到样样垫底的四(七)班,为了鼓劲学生,他突发灵感,让班里每个人都有一个了不起的职位。班级设了很多特别职位...
马伯庸:作家。人民文学奖、朱自清散文奖得主,有“文字鬼才”之誉。被评为沿袭“‘五四’以来历史文学创作的谱系”,“文字风格充满奇趣”。 代表作《古董局中局》入选第...
作品目录[上卷] 前話 01 雅慧 02 老子 03 雅慧 04 菩薩 05 玉慧 06 主任、教授和牧師 07 主任、牧師和阿訇 08 無名氏 09 無名
汉章针刀外科学 内容简介 针刀医学的发展经历了几十年的磨炼后,在许多妙手睿智的临床医生努力和针刀神奇的疗效证明下,现在逐渐被社会所接受,这是令人欣慰的事情。朱汉...
安妮·埃尔诺(Annie Ernaux)法国当代著名女性作家。1940年生于法国诺曼底的一座海滨小城。她出身于法国贫民阶层,父母在当地经营着一家小食品杂货店。为...
Developedwithinaholistic,caringframework,andwellgroundedintheoryandresearch,theS...
Performance is critical to the success of any web site, and yet todays web appli...
山形石雄1982年生,神奈川縣人。我患了不論是工作看書還是睡覺,都要無時無刻戴著耳塞的塞依賴症。
Illus. in full color. "Dont be fooled by the title of this seriocomic ode to suc...
■法语文学至高荣誉龚古尔文学奖作品■法国当代经典文学三部曲——“天上再见三部曲”第1部■《天上再见》节选被选入法国高考语文试题■一部值得全人类阅读的残酷史诗■法...
《扫把的旅行手账 : 阿拉斯加》绘本在美国畅销35万册、英国乔治小王子启蒙读物作者、“美国独立出版人图画书” 金奖获得者,人气插画师扫把,阿拉斯加旅行手账大公开...
RoryMacLeanisafourteen-year-oldboywholiveswithhismom,dad,andthreesistersonCainas...
世界上有两个博物馆,都称自己为"故宫博物院"而不惮于异国人的混淆。由于战争和政治原因被分割成两个的故宫博物院,一个在北京,一个在台北。它们曾经水火不容,而今却渐...