|
內容簡介: |
Processing简单易学的界面和编程风格,使很多机器人爱好者或电子制作爱好者,可以借助它完成机器人的控制,或实现可控的电子产品,例如可以控制智能家居等。本书是一本Processing的入门书籍,分为入门基础篇、图形图像篇、互动篇以及高级应用篇共四篇。全书以实战和案例驱动,从入门到精通系统讲解Processing的使用。重点引导读者学习Processing的基础知识。除了入门基础知识,本书也介绍了Processing如何与Arduino进行通信,以及如何使用Kinect或Xtion等进阶内容。
|
目錄:
|
前言第一篇入门基础篇第1章 Processing简介1.1初识环境 1.2绘制第一个图形 1.3绘制第一个动画 1.4第一个交互 第2章语言基础2.1变量 2.2运算符 2.3条件语句 2.4循环语句 2.5函数 2.6数组 2.7字符串 第3章数学基础3.1数学计算 3.2三角函数 3.3功能映射函数3.4随机数第4章类和对象4.1定义类和对象4.2类的深入理解4.3继承 。第二篇图像图形篇第5章运行环境5.1坐标系统 5.2主程序结构 5.3帧速率 5.4窗口 第6章2D图形6.1点 6.2线段 6.3三角形 6.4四边形 6.5矩形 6.6椭网 6.7描边属性第三篇互动篇第四篇高级应用篇
|
|