当前位置:网站首页>Cool visualization tool: first introduction to processing
Cool visualization tool: first introduction to processing
2022-06-11 18:34:00 【Code handling】
In order to let you understand how cool this tool is , Let's start with some pictures to shock you :





Do you believe that? , The pictures above are js Achieved Oh , Really not ps The results of , Is it powerful .
Next , Let's learn some of this together processing How to achieve these cool effects .
brief introduction
It is said that this processing Tools are a course in the Department of effective arts , It is mainly used to make digital art works 、 Data visualization works and interactive multimedia art works , You can implement dynamic forms 、 Handle gestures 、 Define behavior , It can also simulate natural systems and integrate other media , The most important thing is that it is a development language , Is a very, very simple development language .
processing Mainly with JAVA Mainly , Cross platform , At present, mainstream browsers support . The government has provided a large number of libraries , For example, serial port 、 The Internet 、 video 、 visualization 、 voice 、GUI、3D Animation, etc. , Can break through PS, AI And other design tools , Create more creative works of art .
Official website address Click here
characteristic
- The unity of randomness and planning
- The combination of nature and man
- Mass personalized production
- Planned random operation
- Unspecified simulation process
Use
(1) install
Go directly to Download from the official website , After decompression, click Processing.exe Can run Processing Development environment of (IDE).
You can also choose the Chinese version , Sure Click on File→Preferences→Language Select Chinese and click “ok” Restart again IDE that will do .)
The official website is in English , Students with poor English can download directly from my resources . My resources download link
(2) Follow along
A brief introduction to this tool :
menu bar
Contains basic functions , Like opening 、 preservation 、 export 、 Set up 、 help .
The toolbar
Triangle icon : Compile code , Open the display window , Run the program
Square icon : Terminate a running program
Far right Java The drop-down : You can choose different development languages
Write the following code in the coding area to try :
void setup() {size(1080, 720);}void draw() { if (mousePressed) { fill(0); } else { fill(255); } ellipse(mouseX, mouseY, 80, 80);}
Click to run as follows :

For more specific usage, please refer to Official documents .
边栏推荐
- The nearest common ancestor of binary tree
- viso的常见操作
- Learn to use LSTM and IMDB comment data for emotion analysis training
- Quanzhi technology T3 development board (4-core arm cortex-a7) - video development case
- DataNode的启动流程
- Ubuntu installs PSQL and runs related commands
- 力扣39题组合总和
- Various poses for text modification using sed
- LDAP 目录服务器的现代化应用
- 全志T3开发板(4核ARM Cortex-A7)——系统启动阶段LOGO显示详解
猜你喜欢

Quanzhi technology T3 development board (4-core arm cortex-a7) - mqtt communication protocol case

使用Visdom對損失函數進行監控

TR-069协议介绍

金融银行_催收系统简介

Use egg Js+mongodb simple implementation of curdapi

JS实现全屏展示的具体方法

非递归实现二叉树的前、中、后序遍历
![[C语言]用结构体把平均分和低于等于平均分的学生数据输出](/img/c4/263301a22b61c86a3e0df6ad2596f1.png)
[C语言]用结构体把平均分和低于等于平均分的学生数据输出

Ti am64x - the latest 16nm processing platform, designed for industrial gateways and industrial robots

Easycwmp source code analysis
随机推荐
使用Transformers将TF模型转化成PyTorch模型
*Use of jetpack notes room
Two methods for matlab to save imshow drawing pictures to a specified folder
H.264概念
信号的处理与捕捉
HashSet collection
Map and set
牛客刷题——part8
5分钟了解攻防演练中的红蓝紫
MySQL/Redis 常见面试题汇总
Async leads to unexpected function results and changes the intention of the original code; await is only valid in async functions and the top level bodies of modules
牛客刷题——不要二
Several commands related to domain name
[c language] output the students within the specified score range with the structure
排序的循环链表
DataNode的启动流程
SA token single sign on SSO mode 2 URL redirection propagation session example
力扣34在排序数组中查找元素的第一个和最后一个位置
[c language] output students' names and scores in descending order of scores with structures
2023年西安交通大学管理学院MPAcc提前批面试网报通知