查看(RB-07B015)爱上 Processing的源代码
←
(RB-07B015)爱上 Processing
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
==书籍简介== processing最初是面向艺术家和设计师开发的程序。由casey reas和ben fry编著的《爱上processing》适合零基础的初学者。全书言简意赅,清晰、详细地介绍了processing的各项功能和拓展的可能性,以及在计算机图形方面的主要优势和用法。本书的1~6章介绍了processing的基础用法,而7~10章则结合计算机高级编程语言的基础知识,通过示例让初学者更加透彻地理解编程的逻辑思路以及语言。第11章结合arduino物理模块进行了延伸。<br/> Processing是一门用来生成图片、动画和交互软件的编程语言。它的思想是简单地写一行代码,就会在屏幕上生成一个圆。再增加一些行代码,圆便会跟着鼠标走。再增加一些行代码,圆便会随着鼠标的点击而改变颜色。我们把这称为用代码作草稿(Sketching)。你写一行,再加一行,效果也随之增加。结果就是用一个个片段合成的程序。 编程课程通常首先关注程序结构和理论。一切关于视觉的界面或动画,都被认为是当你吃完有营养的蔬菜后的甜点,并且这都是在几个星期认真学习算法和方法之后了。几年来,我们看到许多同学尝试着去选这样的课但却在第一次上课或者之后不久就把课退了,这多半是因为第一次作业的困难和截止时间紧迫让他们十一分担心。因为他们从最初学的东西上看不出能用这些技术创造什么,这让他们对使用计算机为他们工作的那股最初的好奇消失了。<br/> Processing提供了一种通过创造互动图像来学习编程的方式。Processing提供反馈和交互的能力使得它已经成为一个流行的学习编程的方法,它对图像的强调、草稿化(Sketching)和交互能力会在接下来的内容中提到。<br/> 此书讲解了Processing这种具有革命性的新兴计算机程序语言,从开始讲解Processing到基本语法,再到结合实例的高阶应用,由易到难,循序渐进,使读者通过一本书就可尽览Processing的全貌。由于此书是Processing创始人Casey Reas 和Ben Fry编写,书中对Processing各方面的介绍,不仅精简而且具有独特的见解。读完每一章之后都会感觉收获颇丰,所讲内容可以很快应用到日常程序开发中。书中选取的例子,也是精挑细选,完全考虑初学者学习兴趣,力求通俗易懂。如果能坐下来,花些时间专心研读,并亲自动手实践,很快就能掌握Processing,创作出具有视觉冲击感的交互式多媒体作品,不仅如此,它还可结合Arduino与传感器等硬件,创作出各种各样有趣的互动作品。关于Arduino硬件方面的创作,可以阅读《爱上Processing》的姊妹书《爱上Arduino》来学习。<br/> ==书籍目录== [[文件:07B015011.jpg|700px|有框|右]] 前言 1<br/> 1 简介 7<br/> 草稿化和原型化 8<br/> 灵活性 9<br/> 巨人 10<br/> 家族树 11<br/> 加入我们 12<br/> 2 开始编程 13<br/> 第一个程序 14<br/> 显示(show) 16<br/> 保存 17<br/> 分享 18<br/> 例子和引用 19<br/> 3 画图 21<br/> 基本形状 22<br/> 绘制顺序 28<br/> 图形的性质 29<br/> 颜色 32<br/> 自定义图形 36<br/> .注释 39<br/> 机器人1:绘制 40<br/> 4 变量 43<br/> 创造变量 45<br/> processing的变量 46<br/> 一些小小的数学问题 46<br/> 重复 48<br/> 机器人2:变量 55<br/> 5 响应 57<br/> 跟随 59<br/> 映射 64<br/> 点击 66<br/> 位置 70<br/> 类型 74<br/> 机器人3:响应 80<br/> 6 媒体 83<br/> 图像 84<br/> 字体 89<br/> 形状 92<br/> 机器人4:媒体 95<br/> 7 运动 97<br/> 速度和方向 98<br/> 在两者之间 101<br/> 随机 103<br/> 计时器 105<br/> 圆环 106<br/> 平移、旋转和缩放 110<br/> 机器人5:运动 119<br/> 8 函数 121<br/> 函数的基础 122<br/> 写一个函数 124<br/> 返回值 130<br/> 机器人6:函数 132<br/> 9 对象 135<br/> 类别和对象 136<br/> 机器人7:对象 144<br/> 10 数组 147<br/> 写一个数组 150<br/> 重复和数组 153<br/> 对象的数组 156<br/> 机器人8:数组 159<br/> 11 延伸 163<br/> 三维 164<br/> 图像和导出 170<br/> 你好arduino 174<br/> 爱好者社区 181<br/> a 编程小贴士 183<br/> b 数据类型 188<br/> c 操作的顺序 189<br/> d 变量作用域 190<br/> ==电子书下载== [http://pan.baidu.com/s/1hqnWwuw 爱上Processing书籍下载] 密码:f5lv ==产品相关推荐== [[文件:erweima.png|230px|无框|右]] ===产品购买地址=== [http://www.alsrobot.cn/goods-195.html 爱上Processing] ===周边产品推荐=== [http://www.alsrobot.cn/goods-210.html 爱上Processing套件]<br/> [http://www.alsrobot.cn/goods-334.html 爱上Processing套件不含控制器]<br/> ===相关问题解答=== [http://www.makerspace.cn/forum.php?mod=forumdisplay&fid=69 Processing 创新设计]<br/> ===相关学习资料=== [http://www.makerspace.cn/portal.php 奥松机器人技术论坛]<br/>
返回
(RB-07B015)爱上 Processing
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变换
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
社区专页
新闻动态
最近更改
随机页面
帮助
工具箱
链入页面
相关更改
特殊页面
页面信息