Skip to content

Commit d0f654e

Browse files
authored
Merge pull request #458 from processing/update-contributions-may-2023
Updates the contributions to mirror the latest changes in `processing-contributions`. This is the result of running npm run `updateContributions` The following new libraries have been added: - [BPM timings for Processing](https://github.com/vincentsijben/bpm-timings-for-processing): A collection of functions to animate visuals based on timings. - [Creative Machine](https://jjeongin.github.io/creative-machine): A collection of functions to animate visuals based on timings. - [JavaDoc](https://github.com/hkiel/JavaDoc): Generate JavaDoc for sketch. - [Joon's Renderer](https://github.com/joonhyublee/joons-renderer): Sunflow raytracing for Processing. - [LazyGui](https://github.com/KrabCode/LazyGui): Feature rich, visually minimalist GUI for a smooth tinkering experience. - [Live Brush](https://github.com/boydhont/LiveBrush): A livecoding library that draws code brushes from external .java source code. - [Lunar](https://github.com/boydhont/lunar): Parametric design library for the minimalist, inspired on existing node-based plug-ins for CAD software. Holds algorithms for easy generation and adaptation of polygon meshes, vectors and list patterns. - [SimpleOpenNI](https://github.com/totovr/SimpleOpenNI): A simple wrapper for OpenNI (Kinect-Library).
2 parents 7dee301 + 51825f1 commit d0f654e

36 files changed

+229
-428
lines changed

content/contributions/$1_Unistroke_Recognizer.es.json

Lines changed: 0 additions & 19 deletions
This file was deleted.

content/contributions/(Weka4P)_Weka_Machine_Learning_for_Processing.es.json

Lines changed: 0 additions & 23 deletions
This file was deleted.
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
"name": "(Weka4P) Weka Machine Learning for Processing",
3+
"authors": [
4+
"[Rong-Hao Liang](r.liang@tue.nl), [Wesley Hartogs](https://wesleyhartogs.nl), [Janet Huang](Y.C.Huang@tue.nl)"
5+
],
6+
"url": "https://howieliang.github.io/Weka4P/",
7+
"categories": [
8+
"Data"
9+
],
10+
"sentence": "Implementation of the Open Source Weka Machine Learning Java library for Processing 3.",
11+
"paragraph": "Train and load models to bring Machine Learning (for example: classification and regression) to your Processing projects.",
12+
"type": "library",
13+
"packages": [
14+
{
15+
"mode": "java",
16+
"minRevision": "0",
17+
"maxRevision": "0",
18+
"props": "https://howieliang.github.io/Weka4P/download/Weka4P.txt",
19+
"download": "https://howieliang.github.io/Weka4P/download/Weka4P.zip"
20+
}
21+
]
22+
}

content/contributions/AI_for_2D_Games.es.json

Lines changed: 0 additions & 23 deletions
This file was deleted.

content/contributions/Android_Mode_for_Processing_4.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"authors": [
44
"[The Processing Foundation](https://processingfoundation.org/)"
55
],
6-
"url": "http://android.processing.org",
6+
"url": "https://android.processing.org",
77
"sentence": "This mode lets you use Processing to create Android apps",
88
"paragraph": "",
99
"imports": "processing.mode.java.JavaMode",

content/contributions/Apple_Light_Sensor.es.json

Lines changed: 0 additions & 23 deletions
This file was deleted.
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"name": "BPM timings for Processing",
3+
"authors": [
4+
"[Vincent Sijben](https://github.com/vincentsijben)"
5+
],
6+
"url": "https://github.com/vincentsijben/bpm-timings-for-processing",
7+
"categories": [
8+
"Math",
9+
"Sound",
10+
"Utilities"
11+
],
12+
"sentence": "A collection of functions to animate visuals based on timings.",
13+
"paragraph": "",
14+
"type": "library",
15+
"packages": [
16+
{
17+
"mode": "java",
18+
"minRevision": "270",
19+
"maxRevision": "0",
20+
"props": "https://github.com/vincentsijben/bpm-timings-for-processing/releases/download/latest/BPM.txt",
21+
"download": "https://github.com/vincentsijben/bpm-timings-for-processing/releases/download/latest/BPM.zip"
22+
}
23+
]
24+
}

content/contributions/Box2D_for_Processing.json

Lines changed: 0 additions & 22 deletions
This file was deleted.
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
"name": "Creative Machine",
3+
"categories": [
4+
"Data"
5+
],
6+
"authors": [
7+
"[Jeongin Lee](https://github.com/jjeongin)"
8+
],
9+
"url": "https://jjeongin.github.io/creative-machine",
10+
"sentence": "A Machine Learning library for Processing.",
11+
"paragraph": "Run different machine learning models in Processing.",
12+
"type": "library",
13+
"packages": [
14+
{
15+
"mode": "java",
16+
"minRevision": "0",
17+
"maxRevision": "0",
18+
"props": "https://github.com/jjeongin/creative-machine/releases/download/latest/creative_machine.txt",
19+
"download": "https://github.com/jjeongin/creative-machine/releases/download/latest/creative_machine.zip"
20+
}
21+
]
22+
}

content/contributions/G4P_GUI_Builder.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"packages": [
1212
{
1313
"mode": "java",
14-
"minRevision": "246",
14+
"minRevision": "0246",
1515
"maxRevision": "0",
1616
"props": "http://www.lagers.org.uk/processing3/guibuilder/G4PTool.txt",
1717
"download": "http://www.lagers.org.uk/processing3/guibuilder/G4PTool.zip"

content/contributions/Getting_Started.es.json

Lines changed: 0 additions & 21 deletions
This file was deleted.
Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,22 @@
11
{
22
"name": "GifAnimation",
33
"authors": [
4-
"[Patrick Meister (extrapixel)](http://www.extrapixel.ch)"
4+
"[Patrick Meister, Jerome Saint-Clair](http://www.extrapixel.ch)"
55
],
6-
"url": "http://extrapixel.github.io/gif-animation/",
6+
"url": "https://github.com/extrapixel/gif-animation",
77
"categories": [
88
"I/O"
99
],
10-
"sentence": "Play, import and export gif animations. Render to GIF!",
10+
"sentence": "A library to play and export GIF animations.",
11+
"paragraph": "Processing v3.x port by [Jerome Saint-Clair (01010101)](http://saint-clair.net/). GIFEncoder & GIFDecoder classes by Kevin Weiner.",
1112
"type": "library",
1213
"packages": [
1314
{
1415
"mode": "java",
15-
"minRevision": "0",
16-
"maxRevision": "228",
17-
"props": "http://www.extrapixel.ch/processing/gifAnimation/gifAnimation.txt",
18-
"download": "http://www.extrapixel.ch/processing/gifAnimation/gifAnimation.zip"
16+
"minRevision": "0246",
17+
"maxRevision": "0",
18+
"props": "https://fox-gieg.com/patches/processing/libraries/gifAnimation/gifAnimation.txt",
19+
"download": "https://fox-gieg.com/patches/processing/libraries/gifAnimation/gifAnimation.zip"
1920
}
2021
]
2122
}

content/contributions/Git_Manager.es.json

Lines changed: 0 additions & 22 deletions
This file was deleted.

content/contributions/JavaDoc.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"name": "JavaDoc",
3+
"authors": [
4+
"[Henning Kiel](https://github.com/hkiel)"
5+
],
6+
"url": "https://github.com/hkiel/JavaDoc",
7+
"categories": null,
8+
"sentence": "Generate JavaDoc for sketch.",
9+
"paragraph": "",
10+
"type": "tool",
11+
"packages": [
12+
{
13+
"mode": "java",
14+
"minRevision": "0",
15+
"maxRevision": "0",
16+
"props": "https://github.com/hkiel/JavaDoc/releases/latest/download/JavaDoc.txt",
17+
"download": "https://github.com/hkiel/JavaDoc/releases/latest/download/JavaDoc.zip"
18+
}
19+
]
20+
}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"name": "Joon's Renderer",
3+
"categories": [
4+
"3D"
5+
],
6+
"authors": [
7+
"[Joon Hyub Lee](https://sketch.kaist.ac.kr/people/joonhyublee)"
8+
],
9+
"url": "https://github.com/joonhyublee/joons-renderer",
10+
"sentence": "Sunflow raytracing for Processing.",
11+
"paragraph": "",
12+
"lastUpdated": "0",
13+
"type": "library",
14+
"packages": [
15+
{
16+
"mode": "java",
17+
"minRevision": "266",
18+
"maxRevision": "0",
19+
"props": "https://fox-gieg.com/patches/processing/libraries/joons/joons.txt",
20+
"download": "https://fox-gieg.com/patches/processing/libraries/joons/joons.zip"
21+
}
22+
]
23+
}

content/contributions/LazyGui.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"name": "LazyGui",
3+
"url": "https://github.com/KrabCode/LazyGui",
4+
"categories": [
5+
"GUI"
6+
],
7+
"authors": [
8+
"[Jakub Rak](https://github.com/KrabCode)"
9+
],
10+
"sentence": "Feature rich, visually minimalist GUI for a smooth tinkering experience.",
11+
"paragraph": "Make more complex scenes and animations faster by not mentioning any control elements or folders in setup(). Only ask for their values in draw() at unique string paths and let the GUI take care of the windows and control elements. Features a json save system with autosave on program exit, copy/paste, undo/redo, these control elements: [slider, 2D plot, color picker, gradient picker, button, toggle, text input, radio], and much more... Developed on Windows, but should work on Mac and Linux too.",
12+
"imports": "com.krab.lazy",
13+
"type": "library",
14+
"packages": [
15+
{
16+
"mode": "java",
17+
"minRevision": "0",
18+
"maxRevision": "0",
19+
"props": "https://github.com/KrabCode/LazyGui/releases/download/latest/LazyGui.txt",
20+
"download": "https://github.com/KrabCode/LazyGui/releases/download/latest/LazyGui.zip"
21+
}
22+
]
23+
}

content/contributions/Learning_Processing_2nd_Edition.json

Lines changed: 0 additions & 24 deletions
This file was deleted.

0 commit comments

Comments
 (0)