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.
作品目录可爱的小狗①可爱的小狗②温馨世界①温馨世界②小熊恋人的故事 我们仨,猫+熊=大熊猫?时尚搭档三人组复古与流行的好朋
这是地球上最美的景观, 它们超出了你对自然之美的想象三江并流彰显高山深谷的壮美武陵源铸造着峰林秀水的神话冰岛的冰川火山形成冰火交融的奇迹撒哈拉沙漠营造出荒凉与诗...
作品目录中文版序言 序言 序章 天台智应有的位置 一 出身 二 出家前后 三 与南岳慧思的相遇 四 大苏山的七年 五 赴南都建康 六
克里斯蒂安 冯 勒费尔霍尔茨耶拿弗里德里希 席勒大学(Friedrich-Schiller-Universität Jena)医学博士、研究员,德国波茨坦饮食营...
道格拉斯·亚当斯(Douglas Adams,1952—2001)英国著名的科幻小说作家,也是幽默讽刺文学的代表人物、第一个成功结合喜剧和科幻的作家,同时他也是...
本书以图、文、声并茂的方式,通过精心编排,将作家王以培十余年来行走长江沿岸的所见所闻、所思所想的精华,以影像、文字和实地录音相交织的创新形式悉数展现。书名“清庙...
北京大学历史学博士,中央民族大学教授。2002年至今,于中央民族大学历史文化学院任教,主要研究领域为隋唐五代史及中国古代女性史。2007年登上中央电视台《百家讲...
沧月,网络文学女作家,原名王洋,79年生,浙江人。2001年底开始在网络发表作品,先以武侠成名,后转入奇幻领域,受到读者喜爱。后开始为《今古传奇·武侠版》等杂志...
蝴蝶凳、南部铁锅、奥运火炬的设计师,日本工业设计奠基者柳宗理自选文集,柳氏设计思想集大成之作读懂柳宗理,一位对人类社会饱含爱意与责任感的设计者的思考设计理念、经...
城市生态环境:原理、方法与优化 本书特色 “现代生态学”与传统生态学有着明显的区别。其主要表现在:现代生态学超越了其*初起源的生物学和地理学的范畴而成为...
精彩摘录六三,即鹿无虞,惟入于林中。君子幾不如舍,往吝。虽贪于所求,既不足以自濟,又无應援,将安之乎?如即鹿而无虞人也。
奥罗拉星球上,发生了一起神秘的“机杀案”:一个人形机器人突然停摆了。这个案件的离奇之处在于:1)奥罗拉上唯一有能力作案的是法斯陀夫博士,所有证据似乎也都指向他2...
彼得•辛格普林斯顿大学德坎普生物伦理学教授。因《动物解放》一书而广为人知,此书也被称为“现代动物解放运动圣经”。另著有《实践伦理学:我们应如何生活?》《付诸行动...
杨开振,精通Java 互联网技术开发和实践,拥有十余年一线企业开发经验,著有业内畅销书《深入浅出MyBatis 技术原理与实战》和《Java EE 互联网轻量级...
本书是超级畅销书《猎杀黑马》的姊妹篇。《猎杀黑马》一书上市以来反响强烈,广获好评,销量一直稳居国内证券投资类图书排行榜前列。应广大读者和“王粉”要求,王者撰写了...
内科医案-(一) 本书特色 《内科医案(1 1900-1949期刊医案类编精华)》 内容选自民国1900—1949年期间60余种中医期刊。编纂者王咪咪、谭美英按...
伊米·洛(Imi Lo),在澳大利亚昆士兰大学获得精神健康硕士学位,心理治疗师、艺术治疗师。她曾在精神健康领域内担任过不同角色:她在英国国家医疗体系中担任护理人...
钢筋混凝土工程施工技术措施 内容简介 “建筑工程施工技术措施”系列丛书取材于全国各地近十年期间建造各类建筑物共760个工程实例,集中收录了在建筑施工中的新结构、...
《刑法各论(第二版)》内容简介:本书对刑法分则、八个刑法修正案以及单行刑法的所有罪名都进行了深人探讨。全书除导论外,共分为
法官如何思考 本书特色 令我震惊的是,大多数人,包括从未担任法官的从业律师和出色法律教授,甚至还有些法官,对法官的理解都非常不现实。不现实有各种因素,包括不同法...