Create code art, visualizations, and interactive applications with this powerful yet simple computer language and programming environment
Learn how to code 2D and 3D animation, pixel-level imaging, motion effects, and physics simulations
Take a creative and fun approach to learning creative computer programming If you're interested in creating cutting-edge code-based art and animations, you've come to the right place! Processing (available at www.processing.org) is a revolutionary open source programming language and environment designed to bridge the gap between programming and art, allowing non-programmers to learn programming fundamentals as easily as possible, and empowering anyone to produce beautiful creations using math patterns. With the software freely available, Processing provides an accessible alternative to using Flash for creative coding and computational artboth on and off the Web. This book is written especially for artists, designers, and other creative professionals and students exploring code art, graphics programming, and computational aesthetics. The book provides a solid and comprehensive foundation in programming, including object-oriented principles, and introduces you to the easy-to-grasp Processing language, so no previous coding experience is necessary. The book then goes through using Processing to code lines, curves, shapes, and motion, continuing to the point where you'll have mastered Processing and can really start to unleash your creativity with realistic physics, interactivity, and 3D! In the final chapter, you'll even learn how to extend your Processing skills by working directly with the powerful Java programming languagethe language Processing itself is built with.
You'll learn:
The fundamentals of creative computer programming—from procedural programming, to object-oriented programming, to pure Java programming
How to virtually draw, paint, and sculpt using computer code and clearly explained mathematical concepts
2D and 3D programming techniques, motion design, and cool graphics effects
How to code your own pixel-level imaging effects, such as image contrast, color saturation, custom gradients and more
Advanced animation techniques, including realistic physics and artificial life simulation
Summary of Contents
PART ONE: THEORY OF PROCESSING AND COMPUTATIONAL ART
Chapter 1: Code Art
Chapter 2: Creative Coding
Chapter 3: Code Grammar 101
Chapter 4: Computer Graphics, the Fun, Easy Way
Chapter 5: The Processing Environment
PART TWO: PUTTING THEORY INTO PRACTICE
Chapter 6: Lines
Chapter 7: Curves
Chapter 8: Object-Oriented Programming
Chapter 9: Shapes
Chapter 10: Color and Imaging
Chapter 11: Motion
Chapter 12: Interactivity
Chapter 13: 3D
Chapter 14: 3D Rendering in Java Mode
PART THREE: REFERENCE
Appendix A: Processing Language API
Appendix B: Math Reference
Appendix C: Integrating Processing within Java
About the Author
With an eclectic background combining elements of painting and programming, Ira Greenberg has been a painter, 2D and 3D animator, print designer, web and interactive designer/developer, programmer, art director, creative director, managing director, art professor, and now author. He holds a BFA from Cornell University and an MFA from the University of Pennsylva...
(展开全部)
最早认识自然山水之审美价值并持续进行书写,是中国文学令人瞩目的一项成就。关于自然风景的许多话语和观念都率先在诗中出现,而后方衍至绘画,成为中国古典文化的独特表达...
囧囧有妖,云起大神级作者,水泥做的女汉子、伪文艺青年、深度宅,文风欢脱囧萌。已出版《君子报恩》系列五部经典畅销作品。
煤焦油化工学-(第2版) 目录 1 煤焦油1.1 煤焦油的性质1.2 煤焦油的形成1.3 煤焦油的化学组成1.4 影响煤焦油形成和组成的因素参考文献2 煤焦油组...
2019年度普利策文学奖小说,美国国家图书奖得主理查德·鲍尔斯力作。同时入围布克奖短名单,福克纳奖短名单,2020年荣获意大利雷佐里外国小说奖,美国国际笔会奥克...
阿加莎·克里斯蒂被誉为举世公认的侦探推理小说女王。她的著作英文版销售量逾10亿册,而且还被译成百余种文字,销售量亦逾10亿册
好莱坞御用概念设计师耗时两年倾力打造纪念达·芬奇逝世五百周年,卢浮宫博物馆官方监修中世纪文艺复兴精神融合尖新科技幻想,一出浪漫瑰奇的太空歌剧五百年前他复兴文艺,...
无可争议的侦探小说女王,侦探文学史上最伟大的作家之一。阿加莎•克里斯蒂原名为阿加莎•玛丽•克拉丽莎•米勒,一八九〇年九月十五日生于英国德文郡托基的阿什菲尔德宅邸...
作品目录?抒怀海滨三题寄给梦想当阳光照临多色的灯海飘飞的云小路生活的脚步?随笔一种颂赞绿梦桃源国画的境界我们的蓝天堂闲适几
本草纲目彩图图鉴 本书特色 本书根据权威《本草纲目》校注本编写,编者根据原著中各品种特征的描述内容对所选品种进行了逐一考证,同时参考其他较权威的有关《本草纲目》...
作者简介刘名于精彩摘录(古德里安:)“只有支援坦克的其它兵种具有与坦克相同的行驶速度和越野力时,坦克才能充分发挥其威力。
余瀛鳌通治方验案按 本书特色 本书以余瀛鳌老所倡导的“通治方”为核心,分为上下两编。上编为医论,总结余老的通治方学术思想和“...
作品目录中译本序第二版 原作者前言第一版 原作者前言原作 者致谢第1章 动物考古学第2章 动物考古学的历史与理论第3章 基础生物
孑与2起点中文网白金作家,代表作《唐砖》《大宋的智慧》《银狐》《汉乡》。[编辑推荐]☆《唐砖》将盛世大唐,如同画卷一般徐徐展开,让人流连忘返。再一次告诉我们历史...
中文英文双语对照,原文译文双重经典对于个人自由最清晰、最诚实、最有说服力的表达密尔是19世纪英国著名哲学家、逻辑学家和自由主义思想家。《论自由》是密尔最具个人特...
△ 这是一本从运动、饮食、恢复和心态四个维度讲述如何保持旺盛精力的自我管理书。作者从国际顶尖运动员和职场精英人士群体持续几十年保持巅峰状态的奥秘出发,结合自己多...
废水固体焚烧系统 本书特色 《废水固体焚烧系统》由美国水环境联合会提供资料,包括了污泥、生物固体焚烧的新专业指南,地阐述了废水处理污泥焚烧方法的安全、许可证制度...
《对立之美:西方艺术500年》内容简介:本书把以往深奥、晦涩的西方艺术史“翻译”成人人都能听得懂、记得住、用得上的知识资产。把
2016-临床执业助理医师考点精粹掌中宝-新大纲版 本书特色 《中公版·2016国家医师资格考试辅导用书:临床执业医师考点精粹掌中宝(新大纲版)》...
作品目录目 录犹在镜中(代序)1、清醒的立场学术自传文化研究的描述与立场文学批评种种福柯、权力与“游戏”女性主义与文化研究
推理小说是惊悚悬疑的艺术。本书所选故事多出自推理黄金时代的名家之手,广泛涵盖“侦探、悬疑、惊悚、犯罪、斗智”等领域,在精悍凝练的篇幅中直接展现破解迷案的智慧,悬...