打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
什么是Processing?爱上Processing从今天开始!

什么是Processing?爱上Processing从今天开始!

(2013-07-30 12:53:06)

大家好,今天和大家一起分享一种新发现的互动编程软件Processing

 

首先什么是Processing

 

Processing是一种计算机语言,以JAVA语法为基础,可转化成JAVA程序,不过在语法上简易许多。所有的原始代码及开发环境开放,主要用于艺术、影像、影音的设计与处理。

 

其次为什么要介绍这款软件呢?

 

Processing程序代码是开放的,使用者可依照自己的需要自由裁剪出最合适的使用模式。Processing的应用千变万化,但都遵守开放源代码的规定,这样大幅增加了整个社群的互动性与学习效率。

Processing还可以结合Arduino树莓派pcduinoBeagleboardMakeyMakey硬件,制作出非常多的互动作品。在今后的时间里我会在本博客中相继推出,大家一定要来捧场哦!

 

最后我们怎么来使用它!

 

Processing的下载与安装

Processing支持所有平台无论您是LinuxMacOS还是Windows都可以安装。

官网及软件下载地址:

http://www.processing.org/

http://www.processing.org/download/

Processing软件免费软件,下载后,不需要安装,解压后直接点击文件夹里的 

,就可以直接进入下图编程界面。我目前使用的是1.5.1版本,现在有最新的版本哦,根据自己喜好选择吧!

 

 

下面我们介绍如何快速使用Processing 点击File->Preference

 

 

 

Sketchbooklocation可以选择我默认的文件存储位置,Edit fontsize可以改变代码区的字体大小等等,设置好之后点击OK

 

下面进入第一个测试程序:

在代码区输入:   

print("hello");

然后点击编辑运行按钮就会在编辑信息区显示:

  和作品展示窗口:

 

到此Processing界面已经介绍完毕,是不是很容易上手啊!

 

 

Processing心得

 

我是从Arduino上得知Processing的,第一眼见到Processing软件的时候觉得它与Arduino软件有着非常相似界面,随时随地调试每一条程序,因为Processing不拘泥于头文件调用、设置变量等初始化操作。例如size(80,100);一条语句就可以独立运行。并且关键字与实际含义紧密贴近,而且有非常多且实用的库文件可以调用。这样会使很多像我一样编程水平一般的Arduino爱好者容易上手。

向大家介绍一些关于Processing的书籍和网站

Getting Started withProcessing

Processing: A Programming Handbook for Visual Designers andArtists

Visualizing Data

Learning Processing

Processing for Visual Artists: How to Create ExpressiveImages and Interactive Art

Processing: Creative Coding and ComputationalArt

The Essential Guide to Processing for FlashDevelopers

ProgrammingInteractivity

Algorithms for Visual Design Using the ProcessingLanguage

这些书籍多数都是

语,那有没有中文的呢?当然有

《爱上Processing

Processing互动编程艺术》

Audio processing中文版》(百度文库里有)

Processing主页:http://www.processing.org/

官方学习笔记http://www.processing.org/learning/

原文转自:奥松机器人http://www.alsrobot.cn/article-85.html

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Arduino
Mixly--强大的Arduino图形化编程工具
重新认识Makeblock的mblock软件
图形化编程软件有哪些?
别争了,Access数据库才是真正的低代码开发平台
创客入门必备工具——软件类(上)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服