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...
(展开全部)
《先秦文选》内容简介:先秦时期是中国文化初步繁荣的历史时期,从西周初年直到战国后期,我国的思想文化由滥觞而发展壮大,最终形
【著者情報】(「BOOK」データベースより)村上春樹(ムラカミハルキ)1949(昭和24)年、京都府生れ。早稲田大学文学部卒業。’79年、『風の歌を聴け』でデビ...
◎编辑推荐★14位世界知名的艺术大师集体亮相,现象级访谈节目《十三邀》年度钜献——导演/艺术家特辑;许知远策划/主创,陈冲作序推荐:《十三邀》总播放量超 13 ...
当年明月,青年历史学者,畅销书作家。专业职称为副研究员,明史学会会员。是心灵历史的开创者,担任国内多家电视台文史类节目主讲人。所著作品《明朝那些事儿》销量过五百...
【内容简介】艾艾狐猴的外形非常奇特,像一只长着蝙蝠耳朵、海狸牙齿的大猫,尾巴宛如一根硕大的鸵鸟羽毛,有一根枯树枝似的中指,一双巨大的眼睛仿佛可以穿透你,窥视就存...
临床集萃 目录 一、休克辨证施治体会二、抢救直肠癌手术后休克一例三、治疗冠心病初步体会四、当归四逆汤治愈右上肢瘫痪五、血栓闭塞性脉管炎的辨证施治六、当归四逆汤加...
Benjamin J. Evans是jClarity公司的联合创始人,伦敦Java用户组的组织者,JCP执行委员会委员。Java Champion和JavaOn...
相泽沙呼 Sako Aizawa日本推理文坛的新生力量,二〇〇九年以《午夜零点的灰姑娘》获得第十九届鲇川哲也奖。以青春小说、轻小说及漫画原著的创作为主,其中“茉...
汪曾祺(1920~1997),江苏高邮人,曾就读西南联大中国文学系四年,师从沈从文等。解放前当过中学教员、历史博物馆职员。解放后长期在北京做编辑工作,编过《北京...
作品目录第1章 入门:为什么介绍Web可用性1. 1 艺术与工程的比较1. 2 提倡实际行动1. 3 本书不介绍的内容1. 4 不能正确设计
《奥本海默传》是美国“原子弹之父”罗伯特·J.奥本海默的第一部完整传记,曾荣获2006年美国普利策奖(传记类)。作为一名杰出的且富于魅力的物理学家,奥本海默在第...
罗银胜:男,毕业于复旦大学中文系,现供职于上海立信会计高等专科学校。有著述数种。
作者简介あずまきよひこ 日本漫畫家,過去曾參與多部動畫的插畫。 成名作為《四葉妹妹》、《笑園漫畫大王》。 以動畫的風格帶出悠閒的日常生活為其創...
儿科分册-中西医临床用药手册 本书特色 《中西医临床用药手册:儿科分册》是由湖南科学技术出版社出版的。儿科分册-中西医临床用药手册 目录 **章 营养障碍性疾病...
伏尔泰一六九四 ~ 一七七八法国思想家、文学家、哲学家,十八世纪法国资产阶级启蒙运动的泰斗和灵魂。主要作品有哲理小说《老实人》《天真汉》《查第格》,历史著作《查...
作品目录目录走过红尘陈平・Echo三毛问题孩子穿越雨季聚散两依依不灭的爱万水千山走遍永远的爱好悲欢交织故乡行去也匆匆也说“三
中国版《小王子》《牧羊少年奇幻之旅》《木偶奇遇记》强大心灵的力量,每个人都要看的戾气解毒书为孩子而写的故事,也献给每一个大人在我们周围,有多少深邃精辟的道理,是...
黃碧雲,一九六一生於香港,少年時在台灣讀中學,後畢業於香港中文大學新聞系,香港大學社會學系犯罪學碩士。她曾在香港英文虎報當過記者,了解社會運作,也曾當過議員助理...
快乐农妇微博园艺博主。热爱生活、热爱土地,拥有15年园艺经验,和先生前后打造了两个拥有花园的家。
家国天下-历史法学-第十卷 本书特色 “家国天下”是中国传统文化锻造的一个伟大修辞,也是古典中国文明嘉惠人类心智的一个普世意象。作为一种双重四位一体的间架结构,...