logo
分类于: 编程语言 计算机基础 职场办公

简介

Processing开发实战

Processing开发实战 0.0分

资源最后更新于 2020-03-29 03:51:19

作者:黄文恺吴羽伍冯洁

出版社:出版社机械工业出版社

出版日期:2016-05

文件格式: pdf

标签: 计算机 编程 工具书

简介· · · · · ·

Processing简单易学的界面和编程风格,使很多机器人爱好者或电子制作爱好者,可以借助它完成机器人的控制,或实现可控的电子产品,例如可以控制智能家居等。本书是一本Processing的入门书籍,分为入门基础篇、图形图像篇、互动篇以及高级应用篇共四篇。全书以实战和案例驱动,从入门到精通系统讲解Processing的使用。重点引导读者学习Processing的基础知识。除了入门基础知识,本书也介绍了Processing如何与Arduino进行通信,以及如何使用Kinect或Xtion等进阶内容。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 前言
  2. 本书的主要内容及读者对象
  3. 致谢
  4. 第一篇 入门基础篇
  5. 第1章 Processing简介
  6. 1.1 初识环境
  7. 1.2 绘制第一个图形
  8. 1.3 绘制第一个动画
  9. 1.4 第一个交互
  10. 第2章 语言基础
  11. 2.1 变量
  12. 2.2 运算符
  13. 2.3 条件语句
  14. 2.4 循环语句
  15. 2.5 函数
  16. 2.6 数组
  17. 2.7 字符串
  18. 第3章 数学基础
  19. 3.1 数学计算
  20. 3.2 三角函数
  21. 3.3 功能映射函数
  22. 3.4 随机数
  23. 第4章 类和对象
  24. 4.1 定义类和对象
  25. 4.2 类的深入理解
  26. 4.3 继承
  27. 第二篇 图像图形篇
  28. 第5章 运行环境
  29. 5.1 坐标系统
  30. 5.2 主程序结构
  31. 5.3 帧速率
  32. 5.4 窗口
  33. 第6章 2D图形
  34. 6.1 点
  35. 6.2 线段
  36. 6.3 三角形
  37. 6.4 四边形
  38. 6.5 矩形
  39. 6.6 椭圆
  40. 6.7 描边属性
  41. 6.8 灰度值
  42. 第7章 颜色
  43. 7.1 色彩模式
  44. 7.2 创建颜色
  45. 7.3 设置描边与填充颜色
  46. 7.4 读取颜色分量
  47. 第8章 变换
  48. 8.1 变换函数
  49. 8.2 变换作用域
  50. 第9章 曲线
  51. 9.1 简单曲线
  52. 9.2 贝塞尔曲线
  53. 第10章 复杂图形
  54. 10.1 绘制多边形
  55. 10.2 绘制模式
  56. 10.3 环形
  57. 10.4 图形差集
  58. 10.5 PShape图形对象
  59. 第11章 3D图形
  60. 11.1 3D坐标系
  61. 11.2 三维灯光
  62. 11.3 三维透视
  63. 第12章 位图
  64. 12.1 加载位图
  65. 12.2 显示位图
  66. 12.3 颜色通道
  67. 12.4 PImage对象
  68. 12.5 滤镜
  69. 12.6 纹理贴图
  70. 第13章 文本
  71. 13.1 文本相关函数
  72. 13.2 显示文本
  73. 13.3 字体大小
  74. 13.4 文本对齐方式
  75. 13.5 文本行高
  76. 13.6 文本宽度
  77. 13.7 创建字体
  78. 第14章 图像动画综合实例
  79. 14.1 实例1:行驶的公交车
  80. 14.2 实例2:自由落体的弹跳小球
  81. 14.3 实例3:飞机类
  82. 14.4 实例4:碰撞变形的四边形
  83. 第三篇 互动篇
  84. 第15章 鼠标与键盘互动
  85. 15.1 鼠标的互动
  86. 15.2 键盘的互动
  87. 15.3 综合实例:鼠标控制的珠链
  88. 第16章 Processing与Arduino互动
  89. 16.1 Arduino简介
  90. 16.2 Arduino串口编程
  91. 16.3 Processing串口编程
  92. 16.4 Processing读取超声波传感器
  93. 16.5 摇杆控制Processing绘制的圆
  94. 第四篇 高级应用篇
  95. 第17章 Processing与Kinect互动
  96. 17.1 Kinect简介
  97. 17.2 安装SDK
  98. 17.3 OpenNI
  99. 17.4 获取RGB、深度和红外图像
  100. 17.5 手势追踪
  101. 17.6 骨骼跟踪
  102. 17.7 小游戏