p5.js互联网创意编程

p5.js互联网创意编程

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

p5.js:互联网数据可视化和互动艺术创作JavaScript库。

内容简介

p5.js是一个以Processing语言为基础的JavaScript库,经常用于互联网数据可视化和互动艺术创作。它继承了Processing语言的初衷,通过简单的编程即可表达数字创意。本书共13章,全面介绍了p5.js的功能和使用方法,包括p5.js基础图形绘制、p5.js变量和语法、响应互动、运动和几何变换、函数和对象、数组、图片、视频、音频等内容,可供艺术设计专业类学生、相关从业人员和编程爱好者学习使用。

章节目录

封面

书名页

内容简介

版权页

前 言

目录

第1章 p5.js概述

1.1 易懂的一门语言

1.2 p5.js的功能与特性

1.3 进入p5.js的圈子

1.4 下载p5.js库

1.5 开发环境

1.6 开启第一个程序

1.7 草图的重要性

第2章 绘制图形

2.1 画布

2.2 基本形状

2.3 自定义形状

2.4 绘图顺序

2.5 颜色填充

2.6 描边属性

2.7 企鹅01

练习

第3章 语 法

3.1 了解变量

3.2 创建变量

3.3 变量类型

3.4 系统变量

3.5 简单运算

3.5.1 算术运算符

3.5.2 关系运算符

3.5.3 逻辑运算符

3.6 条件语句

3.6.1 if语句

3.6.2 else语句

3.7 for循环

3.8 setup和draw函数

3.9 控制台

3.10 注释

3.11 映射

3.12 企鹅02

练习

第4章 响应互动

4.1 鼠标响应

4.2 鼠标单击

4.3 键盘响应

4.4 企鹅03

练习

第5章 运动和几何变换

5.1 移动

5.2 旋转

5.3 随机

5.4 平移函数translate

5.5 旋转函数rotate

5.6 缩放

5.7 push和pop函数

5.8 企鹅04

练习

第6章 函数和对象

6.1 函数

6.2 面向对象编程

6.2.1 定义类

6.2.2 创建对象

6.3 企鹅05

练习

第7章 数 组

7.1 使用变量绘图

7.2 创建数组

7.3 对象与数组

7.4 企鹅06

练习

第8章 图 片

8.1 加载图片

8.2 预加载preload函数

练习

第9章 视 频

9.1 视频文件

9.2 实时视频流

练习

第10章 图片和视频处理进阶

10.1 像素数组

10.2 像素绘制图片

10.3 视频像素处理

10.4 实时视频流像素处理

练习

第11章 音 频

11.1 加载音频

11.2 麦克风声音捕获

11.3 p5.js创建声音

练习

第12章 使用库创作

12.1 p5.scribble库

12.2 p5.play库

练习

附 录

后 记

参考文献

封底

p5.js互联网创意编程是2019年由电子工业出版社出版,作者李子旸。

得书感谢您对《p5.js互联网创意编程》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Python快乐编程  中学学科创意编程实例 电子书
本书根据中学生熟悉的美术、数学、体育、物理、化学、语文、英语、生物和音乐9门学科设计了9个单元,每个单元以课的形式编排,每课精选一个学科知识热点作为案例,激发学生用编程解决问题的兴趣。寓教于乐,妙趣横生。
青少年编程魔法课堂 Python图形化创意编程 电子书
本书包含十五个短小精悍且趣味性高的程序,例如字符画、计算器、海龟画图等,通过可视化与游戏化相结合的编程活动,使学习者轻松进入Python的奇妙世界。书中的每一课均经过设计,读者可在一个课时内完成,并将内容划分成了准备知识、界面设计、代码编写部分,设计了动手实践、扩展任务、课后练习模块。本书配套了作者精心开发的Python图形化编程平台,在一个个有趣的小游戏中,初学者可轻松入门Python,习得编程
青少年编程魔法课堂 C++图形化创意编程 电子书
本书基于作者改进的Dev-C++开发工具,结合了游戏开发过程中经常使用的三维动画引擎等技术,借鉴了绘图式编程语言的特点,使入门者只需通过极简单的几行代码,就能实现复杂而有趣的三维图形和动画的绘制。全书分为玩出不一样的C++、掌握C++的基本结构、趣味游戏我能做、递归的世界很奇妙四部分内容。
互联网+ 电子书
本书从“互联网+”的各角度,通过8大专题内容、40多个精彩案例、60多个专家提醒、200多张精彩图片,为读者快速解读了“互联网+”所带来的诸多可能,并通过“+大数据”“+O2O”“+智能硬件”“+金融”“+汽车”“+教育”“+泛娱乐”,解读了“互联网+”与传统产业的跨界与融合。本书有两大特色:一是接地气,以操作为主,实战性强,将抽象的“互联网+”落地到具体行业的应用上;二是容易懂,内容全面、方法众
自制编程语言 电子书
适读人群 :适合对编译原理及语言处理器设计有兴趣的读者以及正在学习相关课程的大中专院校学生。 前百度高 级工程师、专业书《操作系统真相还原》的作者的又一力作 业界专家联名推荐 滴滴系统部技术高 级总监于晓声 阿里巴巴蚂蚁金服技术专家肖金亮 百度资 深运维工程师陈晓聪 360企业安全集团政企云事业部技术总监冯顾 ACFUN高 级运维总监陆景玉 Mobvista运维总监黄梦溪 手把手地教读者从零去实现一门语言,从原理到实践事无巨细 每一步都有实际的代码和详尽的原理说明,读者可以很轻松地掌握各个实现细节 实现脚本语言重要的垃圾回收(GC)、虚拟机(VM)和线程等黑技术都在本书一一呈现