开源图形处理编程语言-Processing
2013-06-13 14:45:25 阿炯

本站赞助商链接,请多关照。 Processing 是一个为想要图像处理程序所提供的开源编程语言和环境,动画和互动。这是使用的学生、艺术家、设计师、研究人员和爱好者学习、原型及生产、支持2D和3D图形编程。这是建立基础教育计算机编程在视觉方面,并作为软件写生簿和专业的生产工具。Processing 为此领域的艺术家和设计师以替代专有软件工具而开发,采用Java开发。


Processing项目包 含了语言(翻译器和库)和开发环境PDE(Processing Development Environment),用Java编写,因此能支持多种平台如Linux,Windows和Mac OS X,支持创建Android应用。PDE采用GNU GPLv2+许可证授权,而程序库则采用GNU LGPLv2+授权。Processing在语法上接近Java,但并不需要程序员理解面向对象编程概念,他们只需要简单的利用图形库就足以产生复杂的图形输出。

Processing is a programming language, development environment, and online community. Since 2001, Processing has promoted software literacy within the visual arts and visual literacy within technology. Initially created to serve as a software sketchbook and to teach computer programming fundamentals within a visual context, Processing evolved into a development tool for professionals. Today, there are tens of thousands of students, artists, designers, researchers, and hobbyists who use Processing for learning, prototyping, and production.

Features
» Free to download and open source
» Interactive programs with 2D, 3D or PDF output
» OpenGL integration for accelerated 3D
» For GNU/Linux, Mac OS X, and Windows
» Over 100 libraries extend the core software
» Well documented, with many books available

最新版本:2.0


官方主页:http://processing.org/