knowledge:electronic:processing
两侧同时换到之前的修订记录前一修订版 | |
zh:knowledge:electronic:processing [2016/03/09 13:11] – 弘毅 | knowledge:electronic:processing [2023/06/07 04:23] (当前版本) – 外部编辑 127.0.0.1 |
---|
| ====== Processing ====== |
| ===== 简介 ===== |
| |
| Processing是一个代码艺术的创作工具,也是一门通过代码来构建视觉艺术的语言。它是 Java 语言的延伸,并支持许多现有的 Java 语言架构,不过在语法上简易许多,并具有许多贴心及人性化的设计。Processing 可以在 Windows、MAC OS X、MAC OS 9 、Linux 等操作系统上使用。目前最新版本为Processing 3。以 Processing 完成的作品可在个人本机端作用,或以Java Applets 的模式外输至网络上发布。Processing还可以与各种硬件结合,制作与物理世界互动的系统。 |
| |
| ===== 特点 ===== |
| |
| * 免费下载且开放源码 |
| * 可以输出2D、3D交互式程序或者PDF |
| * 2D、3D集成OpenGL加速 |
| * 支持GND/Linux、Mac OS X、Windows平台 |
| * 超过100个可用的扩展库 |
| * 完善的文档,还有很多Processing相关的出版物 |