个人见到的processing(优质且全的教程,一定看原文)
2013-08-28 hh3755 阅 96037 转 450
Table of Contents
- 介绍
- 基础
- 变量
- 坐标
- 判断
- 类
- 3D
- 看教程
- 一小时
- Processing Tutorial 视频01-24 (7:29:00)
- 循环
- 函数
- class
- Ball bounce & gravity 跳跃和重力
- 数组
- ArrayList
- External Libraries
- toxiclib.Vec3d (11-12)
-
-
- Agents
- 3D
- camera()
- PeasyCam
-
-
-
- UI
- Follow Mouse
- 输出&输入
- 例子
- 递归(t19, 520)
- Game of Life
- 实现Spring
- 粒子落下效果
- 织网效果
-
-
-
- Eclipse
-
-
- learning Processing(官方教程)
- example
- 3D Surface Spectogram Audio Visualizer in Processing
- twitter 信息可视化
- 一个地图可视化, 有code
- 粒子系统
- 资料
- 视频
- 书
- 资料
- 范例网站
介绍
语法可以认为就是Java
运行:
processing-java --output=/tmp/processing-xx --run --force --sketch=/home/ning/soft/processing-2.0b8/modes/java/examples/Demos/Graphics/
基础
每個sketch( 也就是每個Processing project)在電腦中是以一個 [資料夾]存在,資料夾中存放sketch相關的程式碼(.pde檔)及影音資料(另存放在[data]資料夾中)
变量
区分大小写 类型: - int 整數 例:3, 20, -5, 0 - float 浮點數 例:1.2301, -0.02 - String 字串 例:"互動程式設計" - boolean 布林值 例:True/False
坐标