当前位置: 首页 > 更多 > 其它

Processing编程学习指南(原书第2版) pdf电子书

简介Processing编程学习指南(原书第2版)pdf百度网盘下载地址? 在视觉化界面中学习电脑编程的基本原理! 本书介绍了编程的基本原理,涵盖了创建最前沿的图形应用程序(例如互动艺术、实时视频处理和数...
《Processing编程学习指南(原书第2版)》pdf电子书下载
《Processing编程学习指南(原书第2版)》pdf百度云

《Processing编程学习指南(原书第2版)》pdf百度云


 

Processing编程学习指南(原书第2版)pdf百度网盘下载地址?

在视觉化界面中学习电脑编程的基本原理!

本书介绍了编程的基本原理,涵盖了创建最前沿的图形应用程序(例如互动艺术、实时视频处理和数据可视化)所需要的基础知识。作为一本实验风格的手册,本书精心挑选了部分高级技术进行详尽解释,可以让图形和网页设计师、艺术家及平面设计师快速熟悉Processing编程环境。

从算法设计到数据可视化,从计算机视觉到3D图形,在有趣的互动视觉媒体和创意编程的背景之下,本书对面向对象的编程进行了彻底的阐述。此外,读者可以从本书的配套网站(www.learningprocessing.com)下载本书所有的源代码、章节练习以及如下的简短教程:

基础知识(学习Processing中的简单图形和坐标系统)

RGB颜色(学习数位色彩的基础知识)

Eclipse中的Processing(Java开发者在IDE中编写Processing代码)

第三方库文件(如何安装第三方Processing库文件)

本书主要特色包括

对编程经验零要求。本书适用于真正的编程初学者!

循序渐进的案例、详尽的解释、习题、示例代码,实现学习曲线的最优化。

Processing的快速上手指南。Processing免费且开源,是那些昂贵、令人生畏的编程语言的最佳替代者。


作者简介:
作者:丹尼尔·希夫曼 (Daniel Shiffman) 纽约大学Tisch艺术学院助理艺术教授,他在耶鲁大学获得了数学与哲学学士学位和交互通信的硕士学位。多年来,他一直用Processing这门艺术家友好型开源语言开发教程、教学示例和代码库,拥有丰富的算法和应用教学经验。此外,还著有《代码本色》(Nature of Code)。 译者:李存 荷兰埃因霍芬理工大学工业设计学院交互设计品质组(Designing Quality in Interaction)博士研究员。在江南大学设计学院攻读硕士学位期间曾赴意大利米兰理工大学设计学院学习。在国内外设计比赛中获奖20余次;在国内外重要期刊及国际学术会议上发表相关学术论文5篇;合编设计相关书籍2本;主持和参与过包括意大利杜卡迪、荷兰飞利浦、美的、苏州博物馆、威成花器等公司的多项产品设计和交互设计项目;6项作... 作者:丹尼尔·希夫曼 (Daniel Shiffman) 纽约大学Tisch艺术学院助理艺术教授,他在耶鲁大学获得了数学与哲学学士学位和交互通信的硕士学位。多年来,他一直用Processing这门艺术家友好型开源语言开发教程、教学示例和代码库,拥有丰富的算法和应用教学经验。此外,还著有《代码本色》(Nature of Code)。 译者:李存 荷兰埃因霍芬理工大学工业设计学院交互设计品质组(Designing Quality in Interaction)博士研究员。在江南大学设计学院攻读硕士学位期间曾赴意大利米兰理工大学设计学院学习。在国内外设计比赛中获奖20余次;在国内外重要期刊及国际学术会议上发表相关学术论文5篇;合编设计相关书籍2本;主持和参与过包括意大利杜卡迪、荷兰飞利浦、美的、苏州博物馆、威成花器等公司的多项产品设计和交互设计项目;6项作品曾在包括荷兰设计周在内的国内外展览中展出;个人和作品曾被视觉同盟、《艺术与设计》和《创意与设计》等媒体报导。

目录:
第1章 像素2
第2章 Processing13
第3章 交互24
第4章 变量36
第5章 条件语句50
第6章 循环69
第7章 函数86
第8章 对象103
第9章 数组122
第10章 算法142
第11章 调试166
第12章 库171
第13章 数学176
第14章 三维平移和旋转198
第15章 图像224
第16章 视频244
第17章 文本270
第18章 数据输入286
第19章 数据流323
第20章 声音344
第21章 导出361
第22章 高级的面向对象编程372
第23章 Java386

点击下载