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...
(展开全部)
圣余医案诠解 本书特色 《圣余医案诠解》:读古籍,追本溯源,加深理解中医理论看医案,开阔思路,便于指导现代临床儒医世家 钦安同门 扶阳尚它有法圣贤余事 以案解经...
叶秉仁医论医案 本书特色 江阴历史悠久,人文荟萃,有着五千年文明史。江阴中医源远流长,素有“中医之乡”美称,历代名医辈出,薪火相传,形成...
丘汉林CHOW HON LAM,马来西亚漫画家、插画家。作品以温馨疗愈、轻松幽默、趣味脑洞的风格为主。他的“超级英雄打工系列”在网上疯传,收获无数赞誉。代表作品...
作品目录这是一本哈萨克斯坦诗人木哈哈力的诗集,由民族出版社以哈萨克语出版。本书分为三章,第一章humar tib hayran satter g
Google近日发布了TensorFlow 1.0候选版,这个稳定版将是深度学习框架发展中的里程碑的一步。自TensorFlow于2015年底正式开源,距今已有...
午歌,高级机械工程师、青年作家,“ONE·一个”常驻人气作者。代表作:《晚安,我亲爱的人》《一生有你》。其文字元气淋漓,三分搞笑、三分毒舌、一分无厘头,最终却归...
《资治通鉴》一共写了16个朝代1362年的历史,是中国文化的“超级案例集”。本书用“通篇大白话”让你轻松读懂《资治通鉴》的故事,并用深刻的“华杉讲透”点评,让你...
崔伟,国内知名营销管理顾问、撰稿人。阔维咨询公司CEO,曾任美国施乐(XEROX)、戴尔(Dell)计算机等大型跨国公司高管。著有《外企十年》、《销售培训体系》...
明晓溪,青春言情文学女作家。武汉大学毕业。主编杂志《仙度瑞拉》。已出版作品:《水晶般透明》《冬日最灿烂的阳光》《无往而不胜的童话》《烈火如歌》《烈火如歌2》《会...
作品目录第01节第02节第03节第04节第05节第06节· · · · · ·精彩摘录孩子向前跑了。有跑的动作,没有跑速度,两只细胳膊使
无意间进入敏感行业的林芳,不慎落入美国海关、国防部和FBI等多个政府部门联合组织的“暗星行动”的圈套。当她和丈夫双双被捕时,他们在美国唯一的亲人,两岁大的女儿,...
约瑟夫•巴-科恩(Yoseph Bar-Coben)博士,在美国国家航空航天局(National Aeronautics and Space, NASA)喷气推...
《人类的演化》内容简介:是什么让我们成为人类? 我们怎么发展出了语言、思维和文化? 为什么我们存活下来,而其他的人科物种却灭
《中國現代小說史》是夏志清教授名著A History of Mordern Chinese Fiction的中文譯本。在中國現代小說的研究上,本書可謂具有里程碑...
有他在的地方,就有江湖;他动一动笔,就有争斗爱他的视他为瑰宝,恨他的却除不掉他专栏随笔十年精选,生活中的必读之书*15岁才小学毕业还没考上中学*17岁成为金庸的...
我们今天觉得天经地义的学校生活,因为互联网,因为信息技术的发展,会在润物无声的改变中,发生翻天覆地的变化。未来,传统的学校不再是唯一的学习场所。说到学习,大家马...
Gathering some of Alex Webbs most iconic images, many of which were taken in the...
作品目录如何使用本书 V常见问题 VII前言XV第1章拥抱失败 1为什么会失败 2为什么这东西如此重要 4为什么要从失败中学习 5为什么
#编辑推荐#★延续经典:《迷人的材料》《诗意的原子》之后,「未读•探索家」又一本大师级科普作品。★口碑一流:原版口碑销量俱佳,现已翻译成12种不同语言。《华尔街...
《1421中国发现世界》:明成祖永乐十九年正月三十日.在总兵太监郑和的带领下,历史上最宏伟壮观的船队从中国出发,其中不乏150米长的巨舰。中国船队如同海上仙山,...