Processing

所属分类:内容生成
开发工具:Processing
文件大小:3291KB
下载次数:0
上传日期:2018-04-25 18:02:11
上 传 者sh-1993
说明:  草图处理的例子,一个伟大的入门编程语言,可以使生成艺术,互动艺术...
(Sketch examples for Processing, a great introductory programming language that can make generative art, interactive art, and drawing. <https://processing.org/>)

文件列表:
CODE_OF_CONDUCT.md (3242, 2018-04-26)
Images (0, 2018-04-26)
Images\JitterRotate-0531.png (1774945, 2018-04-26)
Images\JitterTriangles-29822.png (1059503, 2018-04-26)
Images\PaintWithShapes.png (529794, 2018-04-26)
JitterRotate (0, 2018-04-26)
JitterRotate\JitterRotate.pde (2044, 2018-04-26)
JitterTriangles (0, 2018-04-26)
JitterTriangles\JitterTriangles.pde (1334, 2018-04-26)
LICENSE.md (20010, 2018-04-26)
PaintWithShapes (0, 2018-04-26)
PaintWithShapes\PaintWithShapes.pde (1516, 2018-04-26)
PaintWithShapesSimple (0, 2018-04-26)
PaintWithShapesSimple\PaintWithShapesSimple.pde (794, 2018-04-26)
ProcessingExamples.md (2639, 2018-04-26)
install-linux32.sh (1811, 2018-04-26)
install-linux64.sh (1808, 2018-04-26)

# Processing Processing is a great introductory programming language that can make generative art, interactive art, and drawing. https://processing.org/ Creative Commons License
Copyright Michael McMahon 2015-2018. Except where otherwise specified, the text on [Processing](https://github.com/TechnologyClassroom/Processing/) by Michael McMahon is licensed under the [Creative Commons Attribution-ShareAlike License 4.0 (International) (CC-BY-SA 4.0)](https://creativecommons.org/licenses/by-sa/4.0/). Processing is a programming language about making visual art. Processing is geared towards making interactive drawings with code. It works on Android, iOS, GNU/Linux, Mac, and Windows. Drawings can be generated from mouse movements, music frequencies, GPIO inputs, or web apis. Processing is one of the easiest languages to learn. Processing uses java syntax by default. You can also use javascript live on webpages through p5.js. Python syntax can also be used if enabled. ## Installing Processing on GNU/Linux Installing Processing is very simple on most operating systems, yet people have trouble with the instructions for installing on GNU/Linux distributions. Here are scripts and instructions to easily install Processing on GNU/Linux systems. ### *** bit GNU/Linux Open a terminal, run these two commands: ``` wget https://raw.githubusercontent.com/TechnologyClassroom/Processing/master/install-linux***.sh sudo sh install-linux***.sh ``` ### 32 bit GNU/Linux Open a terminal, run these two commands: ``` wget https://raw.githubusercontent.com/TechnologyClassroom/Processing/master/install-linux32.sh sudo sh install-linux32.sh ``` ### Raspberry Pi and ARM based GNU/Linux Open a terminal, run these two commands: ``` wget https://processing.org/download/install-arm.sh sudo sh install-arm.sh ``` ## Scripts These are scripts I have made or modified using Processing: - [JitterTriangles](https://github.com/TechnologyClassroom/Processing/blob/master/JitterTriangles/JitterTriangles.pde) ![Screenshot](https://github.com/TechnologyClassroom/Processing/blob/master/Images/JitterTriangles-2***22.png?raw=true "Screenshot") Generative art using randomly moving triangles of random sizes. These triangles have a calming and mesmerizing effect on the viewer. As this script continues, the result becomes more unique and beautiful. Run for an hour to multiple days. Hold 's' to save images. - [JitterRotate](https://github.com/TechnologyClassroom/Processing/blob/master/JitterRotate/JitterRotate.pde) ![Screenshot](https://github.com/TechnologyClassroom/Processing/blob/master/Images/JitterRotate-0531.png?raw=true "Screenshot") JitterRotate is an experiment with semantic errors. Generative art using randomly moving triangles of random sizes, colors, rotation, and transparency. This sketch only takes about 30 seconds to peak. Hold 's' to save images. - [PaintWithShapes](https://github.com/TechnologyClassroom/Processing/blob/master/PaintWithShapes/PaintWithShapes.pde) ![Screenshot](https://github.com/TechnologyClassroom/Processing/blob/master/Images/PaintWithShapes.png?raw=true "Screenshot") Draw with squares, ellipses, and triangles. Shapes have random fill color, stroke color, stroke width, and size. WARNING: Contains flashing lights. Hold 's' to save images. ## Linting If you would like to run checks on your processing code, you can install Github's [Atom](https://atom.io/) text editor with the [linting-processing](https://atom.io/packages/linter-processing) extension. ## Resources To learn more, check out the [Resources section](https://github.com/TechnologyClassroom/RaspberryPiProgrammingWorkshop#resources) of my Raspberry Pi Worshop for links and books about Processing. Also, check out the [examples page](https://github.com/TechnologyClassroom/Processing/blob/master/ProcessingExamples.md).

近期下载者

相关文件


收藏者