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...
(展开全部)
作品目录摄影专题 by hansey小说唯琉,末留 by 夏无桀八月迂回 by 麦夜散文远镇(下) by 七堇年黑暗无边 by 项斯微书信你怎么能又
NationallyrenownedbodylanguageexpertTonyaReimanilluminateswhatuntilnowhasbeenagr...
孔飞力以政治参与、政治竞争、政治控制为主轴,将中国现代国家形成与发展的“根本性议程”归结为三组相互关联的问题或矛盾:政治参与的扩展与国家权力加强之间的矛盾(本书...
Architecture is a strange mixture of persistence and flux, an amalgamation of el...
大陆法系-法律文明史-第9卷(上.下卷) 本书特色 ★ 16开布面精装,商务印书馆出版★ 本书是“国家社科基金2011年度重大项目”,“国家重点学科华东政法大学...
☆著名文史作者刘勃,一位给女儿讲故事,打败了动画片和iPad的爸爸详解蒙学读本的来龙去脉;利弊得失,帮助家长了然于胸。☆要教孩子《三字经》就买这一本!详解《三字...
殷健灵,1971年10月生于上海,在南京近郊度过童年和少年时代。做过女性杂志主编,现为《新民晚报》首席编辑,上海作家协会主席团委员。18岁在《少年文艺》(上海)...
安•简森•亚当斯(Ann Jensen Adams),加州大学圣塔芭芭拉分校艺术与建筑历史系的助理教授,著有《纽约私人藏品中的17世纪荷兰和弗兰德绘画》(Sev...
《神学大全》被认为是堪与《圣经》相提并论的著作。在第十九届特伦特大公会议期间(16世纪),神父们一致同意,将《神学大全》与《圣经》和教皇的教令(圣谕)一起,摆放...
精彩摘录给许多无害的行为贴上“罪”的标签,但又宽恕那些做出这种行为的人,这也许是一种明智的社会制度的真髓。这样就可以再不
余秋雨浙江余姚人,当代著名散文家,文化学者,艺术理论家,文化史学家。著有《文化苦旅》《何谓文化》《中国文脉》《山河之书》《霜冷长河》等。 余秋雨的书籍长期位居全...
一、服装的绘制细节1、5种传统和服介绍:振袖、十二单、水干、巫女服、白无垢。2、和服时尚改造细节:裙子长度、花纹细节、披风变形、材质变换等。3、配件的绘制:学生...
中华人民共和国商标法(含商标法实施条例)注解与配套(第五版) 本书特色 适用导引对相关法律领域作提纲挈领的说明,重点提示立法动态及适用重点、难点。 对于商标法中...
释见介,文行走于自然山水之间的出家人。曾任《香_)匕庄严杂志》编辑、台湾《中国时报》浮世绘版专栏作者。著有《和佛陀赏花去》、《天大的笑话》、“都是因果惹的祸》、...
云高原的土地利用与生态变迁(1659-1912) 目录 总序序绪论生态系统与区域历史地理研究上篇清代云贵高原的经济与社会**章云贵高原的生态环境与开发基础一自然...
作者简介被誉为“举世公认的侦探小说女王”的阿加莎・克里斯蒂(Agatha Christie)是英国小说家和剧作家,她的许多侦探小说塑造了高傲的比利时侦探赫尔克里...
《找寻未知的自己》内容简介:每一个人都背负着沉重的生活,茫茫的未来无可预知,沉重的过去又如同如来佛祖的五指仙山,沉甸甸地压
化验员读本仪器分析-下册-第5版 本书特色 《化验员读本》分为上下两册,上册“化学分析”,下册“仪器分析”。本册...
室内软装手绘表现 本书特色 本书系庐山艺术特训营室内设计专业,多年来总结的室内手绘表现教学经验总结。全书共分为5章,包括基础训练、透视原理及练习方法、软装元素表...
奇病怪症诊疗秘典 内容简介 有多少病人因奇病怪症痛苦万分,到处求医。而医生面对这些疾病手足无措,不能为病人解除病痛。为此作者集众多当今医生治疗奇病怪症的宝贵经验...