# Gallery

**URL:** https://discourse.processing.org/c/gallery/21.md?no_subcategories=false&page=18

[Latest](https://discourse.processing.org/latest.md) · [Categories](https://discourse.processing.org/categories.md) · [Tags](https://discourse.processing.org/tags.md)

**Page:** 19

---

## [Changing image with vertical and horizontal gradients](https://discourse.processing.org/t/changing-image-with-vertical-and-horizontal-gradients/23985)

<div class="topic-metadata">

**Author:** [@SomeOne](https://discourse.processing.org/u/SomeOne)\
**Replies:** 3\
**Last updated:** [September 22, 2020, 10:43am UTC](https://discourse.processing.org/t/changing-image-with-vertical-and-horizontal-gradients/23985 "2020-09-22T10:43:57Z")

</div>

Idea is pretty simple. Drag mouse over the image and make a gradient to the image based on the mouse drag.To simplify things a bit gradients are made only in horizontal or vertical directions. Here’s an example of what I…

---

## [Building a minimalist watch](https://discourse.processing.org/t/building-a-minimalist-watch/24019)

<div class="topic-metadata">

**Author:** [@Milchreis](https://discourse.processing.org/u/Milchreis)\
**Replies:** 2\
**Last updated:** [September 22, 2020, 8:19am UTC](https://discourse.processing.org/t/building-a-minimalist-watch/24019 "2020-09-22T08:19:07Z")

</div>

hi everybody, last weekend I developed a minimalist watch in P5js. I recorded the process and edited it with some LoFi music. It’s a kind of a tutorial, but not as a typical one. Maybe it helps you for your upcoming pro…

---

## [Processing resizing and changing sketch to and from fullScreen() mid sketch](https://discourse.processing.org/t/processing-resizing-and-changing-sketch-to-and-from-fullscreen-mid-sketch/24005)

<div class="topic-metadata">

**Author:** [@kikomali2517](https://discourse.processing.org/u/kikomali2517)\
**Replies:** 0\
**Last updated:** [September 21, 2020, 9:02pm UTC](https://discourse.processing.org/t/processing-resizing-and-changing-sketch-to-and-from-fullscreen-mid-sketch/24005 "2020-09-21T21:02:18Z")

</div>

This might not sound useful but It took me a some time to get this working so I figured someone might find it useful. Here is the code to be able to resize the sketch and switch it to and from fullscreen while it is run…

---

## [Working on a Processing library/program to store all my most used/fav functions](https://discourse.processing.org/t/working-on-a-processing-library-program-to-store-all-my-most-used-fav-functions/15481)

<div class="topic-metadata">

**Author:** [@paulgoux](https://discourse.processing.org/u/paulgoux)\
**Replies:** 26\
**Last updated:** [September 20, 2020, 6:58pm UTC](https://discourse.processing.org/t/working-on-a-processing-library-program-to-store-all-my-most-used-fav-functions/15481 "2020-09-20T18:58:55Z")

</div>

Please feel free to check it out and give me some feedback, its just a start for now, and i will be improving it as I go along, I will be making another version with PVectors too. Things I plan to add in the future perl…

---

## [3 Body problem Solution Visualized (2D, 3D maybe coming later)](https://discourse.processing.org/t/3-body-problem-solution-visualized-2d-3d-maybe-coming-later/23877)

<div class="topic-metadata">

**Author:** [@B0tOx](https://discourse.processing.org/u/B0tOx)\
**Replies:** 6\
**Last updated:** [September 20, 2020, 4:24am UTC](https://discourse.processing.org/t/3-body-problem-solution-visualized-2d-3d-maybe-coming-later/23877 "2020-09-20T04:24:08Z")

</div>

Research Paper: By just playing around with Planetary systems that have more than 2 bodies (they can be utterly Complex and it is almost impossible to find a stable Constellation), you can easily see why such Solu…

---

## [Treeversity - Big Data Visualization](https://discourse.processing.org/t/treeversity-big-data-visualization/23905)

<div class="topic-metadata">

**Author:** [@Hyperion65](https://discourse.processing.org/u/Hyperion65)\
**Replies:** 4\
**Last updated:** [September 18, 2020, 9:43am UTC](https://discourse.processing.org/t/treeversity-big-data-visualization/23905 "2020-09-18T09:43:47Z")

</div>

http://black-moon.at Hello everyone ! I am very happy and proud to share my latest work with you which has been exhibited just a few days ago at the Ars Electronica Festival. Even more so as it has been developed almos…

---

## [Masters thesis with processing or about a large project with processing](https://discourse.processing.org/t/masters-thesis-with-processing-or-about-a-large-project-with-processing/22906)

<div class="topic-metadata">

**Author:** [@SomeOne](https://discourse.processing.org/u/SomeOne)\
**Replies:** 6\
**Last updated:** [September 16, 2020, 12:06pm UTC](https://discourse.processing.org/t/masters-thesis-with-processing-or-about-a-large-project-with-processing/22906 "2020-09-16T12:06:18Z")

</div>

I’ve just finished my masters thesis for artificial intelligence. Coding was mostly processing java, some data wrangling with python and awk. Charts were made python and spreadsheet. I actually wanted to write about doi…

---

## [Save json+image files to disk and to express-server with fetch](https://discourse.processing.org/t/save-json-image-files-to-disk-and-to-express-server-with-fetch/21439)

<div class="topic-metadata">

**Author:** [@stephanschulz](https://discourse.processing.org/u/stephanschulz)\
**Replies:** 4\
**Last updated:** [September 11, 2020, 3:19pm UTC](https://discourse.processing.org/t/save-json-image-files-to-disk-and-to-express-server-with-fetch/21439 "2020-09-11T15:19:33Z")

</div>

Coding is not easy. So when I find a solution to a problem I like to share it. Here some options on how to save json+image files to disk and to express-server with fetch. let my\_json = { "a": 1, "b": 2, "c": 3 } fu…

---

## [Operating System Shell made entirely in Processing](https://discourse.processing.org/t/operating-system-shell-made-entirely-in-processing/23600)

<div class="topic-metadata">

**Author:** [@Brastin](https://discourse.processing.org/u/Brastin)\
**Replies:** 7\
**Last updated:** [September 10, 2020, 10:28pm UTC](https://discourse.processing.org/t/operating-system-shell-made-entirely-in-processing/23600 "2020-09-10T22:28:39Z")

</div>

HI! Its been a passion project of mine the past 2 years to work on an operating system shell that I call “BrastinOS”. It’s made entirely with processing, in the processing editor, and has a windowed environment a deskt…

---

## [Porting Shadertoy Shaders to JRubyArt and Picrate](https://discourse.processing.org/t/porting-shadertoy-shaders-to-jrubyart-and-picrate/23584)

<div class="topic-metadata">

**Author:** [@monkstone](https://discourse.processing.org/u/monkstone)\
**Replies:** 2\
**Last updated:** [August 31, 2020, 6:20pm UTC](https://discourse.processing.org/t/porting-shadertoy-shaders-to-jrubyart-and-picrate/23584 "2020-08-31T18:20:34Z")

</div>

Previously @sableRaph posted his tool for vanilla processing. I’m in the process of providing an equivalent for JRubyArt and PiCrate. Here is the tool in action using the atom editor:- Using a simple example posted by…

---

## [BenTilbert an amusing variant on a 3D Hilbert](https://discourse.processing.org/t/bentilbert-an-amusing-variant-on-a-3d-hilbert/23555)

<div class="topic-metadata">

**Author:** [@monkstone](https://discourse.processing.org/u/monkstone)\
**Replies:** 9\
**Last updated:** [August 30, 2020, 6:34pm UTC](https://discourse.processing.org/t/bentilbert-an-amusing-variant-on-a-3d-hilbert/23555 "2020-08-30T18:34:00Z")

</div>

Previously, several of us were riffing on Sierpinski variants, this dragged me to OpenProcessing and set me on task to update some of my older contributions. Also @neilcsmith set me thinking about poor old Ben Tilbert, a…

---

## [Variable nr. of nested loops (playing with recursion)](https://discourse.processing.org/t/variable-nr-of-nested-loops-playing-with-recursion/23561)

<div class="topic-metadata">

**Author:** [@raron](https://discourse.processing.org/u/raron)\
**Replies:** 0\
**Last updated:** [August 30, 2020, 4:52am UTC](https://discourse.processing.org/t/variable-nr-of-nested-loops-playing-with-recursion/23561 "2020-08-30T04:52:46Z")

</div>

So I’m not sure how useful this is (or if it even belongs in the “Gallery”). I feel I might have overcomplicated something. Maybe it’s a solution looking for a problem :stuck\_out\_tongue: First a simple version, with a f…

---

## [Mandelbub Shader Sketch in JRubyArt](https://discourse.processing.org/t/mandelbub-shader-sketch-in-jrubyart/23518)

<div class="topic-metadata">

**Author:** [@monkstone](https://discourse.processing.org/u/monkstone)\
**Replies:** 3\
**Last updated:** [August 28, 2020, 11:34am UTC](https://discourse.processing.org/t/mandelbub-shader-sketch-in-jrubyart/23518 "2020-08-28T11:34:55Z")

</div>

There was a question how to plot a mandelbub on the forum, I found a shadertoy sketch and converted it to run with JRubyArt, here is the sketch run from the Atom editor:- Frame rate (30 fps) was essentially the same w…

---

## [Spider Web Evolution](https://discourse.processing.org/t/spider-web-evolution/23451)

<div class="topic-metadata">

**Author:** [@driangle](https://discourse.processing.org/u/driangle)\
**Replies:** 4\
**Last updated:** [August 24, 2020, 8:15am UTC](https://discourse.processing.org/t/spider-web-evolution/23451 "2020-08-24T08:15:13Z")

</div>

Hello! It’s my first time posting here, let me know if there is a better place or category to make these kinds of posts. I wanted to share a sketch I made that I thought others may enjoy. It’s a sketch that allows the …

---

## [I cleaned up my Processing repositories at github(clone option...)](https://discourse.processing.org/t/i-cleaned-up-my-processing-repositories-at-github-clone-option/23135)

<div class="topic-metadata">

**Author:** [@Skys](https://discourse.processing.org/u/Skys)\
**Replies:** 0\
**Last updated:** [August 8, 2020, 10:18am UTC](https://discourse.processing.org/t/i-cleaned-up-my-processing-repositories-at-github-clone-option/23135 "2020-08-08T10:18:57Z")

</div>

You ask for a unziped download: i spend this night for cleaning up my stuff. all my repositories a now more github common. now you can use clone. btw. the pic-txt-converter is now more advance and adapt picture s…

---

## [Syntax highlighting in Notepad++ external editor](https://discourse.processing.org/t/syntax-highlighting-in-notepad-external-editor/10862)

<div class="topic-metadata">

**Author:** [@raron](https://discourse.processing.org/u/raron)\
**Replies:** 5\
**Last updated:** [August 8, 2020, 4:00am UTC](https://discourse.processing.org/t/syntax-highlighting-in-notepad-external-editor/10862 "2020-08-08T04:00:13Z")

</div>

I wasn’t sure where to post this. I found this nice post about how to use Processing with Notepad++. So I’ve been playing a bit with that lately (Windows 7, 64-bit), and it seems to work great (But I’ll probably still u…

---

## [Physically based rendering library for Processing SimplePBR](https://discourse.processing.org/t/physically-based-rendering-library-for-processing-simplepbr/8152)

<div class="topic-metadata">

**Author:** [@kosowski](https://discourse.processing.org/u/kosowski)\
**Replies:** 7\
**Last updated:** [August 3, 2020, 4:29pm UTC](https://discourse.processing.org/t/physically-based-rendering-library-for-processing-simplepbr/8152 "2020-08-03T16:29:34Z")

</div>

I have created a library for Physically based rendering (PBR) in Processing. PBR is a rendering method for more accurate (and nicer) lighting of surfaces, here’s a demo video. There is more information on my website a…

---

## [\[SOURCE CODE + ARTICLE\] Localized Attraction Repulsion particle system](https://discourse.processing.org/t/source-code-article-localized-attraction-repulsion-particle-system/23003)

<div class="topic-metadata">

**Author:** [@ciphrd](https://discourse.processing.org/u/ciphrd)\
**Replies:** 2\
**Last updated:** [August 2, 2020, 11:06pm UTC](https://discourse.processing.org/t/source-code-article-localized-attraction-repulsion-particle-system/23003 "2020-08-02T23:06:07Z")

</div>

Hello community, I recently wrote an article about a simple technique I called Localized Attraction Repulsion between particles. It is based on attraction / repulsion between particles, but the attraction and repulsion …

---

## [P5\_terminal\_graphics](https://discourse.processing.org/t/p5-terminal-graphics/22712)

<div class="topic-metadata">

**Author:** [@clankill3r](https://discourse.processing.org/u/clankill3r)\
**Replies:** 1\
**Last updated:** [August 2, 2020, 1:00pm UTC](https://discourse.processing.org/t/p5-terminal-graphics/22712 "2020-08-02T13:00:10Z")

</div>

I posted this before in a topic related to a question. The last two days I have spent some time cleaning up the project and getting rid of dependencies. Anyway, what I made is a renderer that can be set using: size(112…

---

## [Another Neural Network Trainer](https://discourse.processing.org/t/another-neural-network-trainer/22624)

<div class="topic-metadata">

**Author:** [@ivaylo](https://discourse.processing.org/u/ivaylo)\
**Replies:** 2\
**Last updated:** [August 1, 2020, 1:58pm UTC](https://discourse.processing.org/t/another-neural-network-trainer/22624 "2020-08-01T13:58:13Z")

</div>

In case someone needs it - https://github.com/iiliev/processing\_neural\_net\_trainer Cheers…

---

## [A much easier way to have multiple canvas on the same web page](https://discourse.processing.org/t/a-much-easier-way-to-have-multiple-canvas-on-the-same-web-page/22415)

<div class="topic-metadata">

**Author:** [@jimbrink](https://discourse.processing.org/u/jimbrink)\
**Replies:** 2\
**Last updated:** [July 28, 2020, 3:13pm UTC](https://discourse.processing.org/t/a-much-easier-way-to-have-multiple-canvas-on-the-same-web-page/22415 "2020-07-28T15:13:09Z")

</div>

CanvasClass is my second and more successful effort at trying to make easy to have multiple canvases on the same web page without having be concerned with instance mode. Over 110 functions and events have been implement…

---

## [New version of p5.j5 (johnny-five robotics) supports just about any old arduino now with webSerial](https://discourse.processing.org/t/new-version-of-p5-j5-johnny-five-robotics-supports-just-about-any-old-arduino-now-with-webserial/22636)

<div class="topic-metadata">

**Author:** [@monteslu](https://discourse.processing.org/u/monteslu)\
**Replies:** 1\
**Last updated:** [July 27, 2020, 8:55pm UTC](https://discourse.processing.org/t/new-version-of-p5-j5-johnny-five-robotics-supports-just-about-any-old-arduino-now-with-webserial/22636 "2020-07-27T20:55:54Z")

</div>

No server needed. Robotics (nodebots) completely in browser with WebSerial or WebUSB Demo of using a small oled screen and arduino UNO: https://twitter.com/monteslu/status/1283439166408155136 Here’s the repo: https:…

---

## [A random pouch system (infinite)](https://discourse.processing.org/t/a-random-pouch-system-infinite/22865)

<div class="topic-metadata">

**Author:** [@CodeMasterX](https://discourse.processing.org/u/CodeMasterX)\
**Replies:** 1\
**Last updated:** [July 27, 2020, 2:00pm UTC](https://discourse.processing.org/t/a-random-pouch-system-infinite/22865 "2020-07-27T14:00:16Z")

</div>

Hi! I recently got obsessed with tetris and I just started making it on processing (full graphical version with hold and next-in-line feature. If you ever played a game of original tetris (or an accurate remake) you wil…

---

## [Quad grid collisions and spacial partitioning](https://discourse.processing.org/t/quad-grid-collisions-and-spacial-partitioning/15426)

<div class="topic-metadata">

**Author:** [@paulgoux](https://discourse.processing.org/u/paulgoux)\
**Replies:** 3\
**Last updated:** [July 24, 2020, 7:20pm UTC](https://discourse.processing.org/t/quad-grid-collisions-and-spacial-partitioning/15426 "2020-07-24T19:20:44Z")

</div>

Hi there, last time I posted about this question, I was attempting to create a program that would help in calculating collisions, in circular bodies, the standard calculation without any grid management involves n to the…

---

## [Digital Aquatics](https://discourse.processing.org/t/digital-aquatics/9731)

<div class="topic-metadata">

**Author:** [@tabreturn](https://discourse.processing.org/u/tabreturn)\
**Replies:** 1\
**Last updated:** [July 24, 2020, 8:36am UTC](https://discourse.processing.org/t/digital-aquatics/9731 "2020-07-24T08:36:24Z")

</div>

A Processing.py port of an old Nodebox sketch (by Lieven Menschaert ). It’s a great exercise for messing around with procedural generation. You can make these microbial beasties as simple or complex as you wish. sourc…

---

## [3D Mesh of Sine Waves from Coding Challenge](https://discourse.processing.org/t/3d-mesh-of-sine-waves-from-coding-challenge/22806)

<div class="topic-metadata">

**Author:** [@glv](https://discourse.processing.org/u/glv)\
**Replies:** 0\
**Last updated:** [July 23, 2020, 6:56pm UTC](https://discourse.processing.org/t/3d-mesh-of-sine-waves-from-coding-challenge/22806 "2020-07-23T18:56:25Z")

</div>

Hello, I had some fun exploring 3D meshes from: Coding Challenge #11: 3D Terrain Generation with Perlin Noise in Processing Code \< Click here// 3D Mesh Sine Waves // v 1.0.1 // GLV 2020-07-22 // Inspiration: // Co…

---

## [P5.js used for background data-vis of Vector Festival, an online new media arts festival](https://discourse.processing.org/t/p5-js-used-for-background-data-vis-of-vector-festival-an-online-new-media-arts-festival/22761)

<div class="topic-metadata">

**Author:** [@jshaw3](https://discourse.processing.org/u/jshaw3)\
**Replies:** 0\
**Last updated:** [July 21, 2020, 3:33pm UTC](https://discourse.processing.org/t/p5-js-used-for-background-data-vis-of-vector-festival-an-online-new-media-arts-festival/22761 "2020-07-21T15:33:14Z")

</div>

This week in Toronto, Vector Festival, a new media festival is happening. The festival is organized by Inter/Access. Typically it’s been a more IRL event, but because of everything going on it’s moved online. Most o…

---

## [Quaternions and Euler Rotations Exploration](https://discourse.processing.org/t/quaternions-and-euler-rotations-exploration/11262)

<div class="topic-metadata">

**Author:** [@glv](https://discourse.processing.org/u/glv)\
**Replies:** 1\
**Last updated:** [July 17, 2020, 5:55am UTC](https://discourse.processing.org/t/quaternions-and-euler-rotations-exploration/11262 "2020-07-17T05:55:30Z")

</div>

Hello, I did an exploration of rotations with quaternions and Euler angles and sharing the “bare bones” code I wrote. The original project (a year ago) got out of hand and I really need to clean up the code and referen…

---

## [Same program - Two Implementations ❤](https://discourse.processing.org/t/same-program-two-implementations/22697)

<div class="topic-metadata">

**Author:** [@codeguppy](https://discourse.processing.org/u/codeguppy)\
**Replies:** 0\
**Last updated:** [July 18, 2020, 12:54am UTC](https://discourse.processing.org/t/same-program-two-implementations/22697 "2020-07-18T00:54:23Z")

</div>

Hello friends, This article documents an experiment that I made to implement the same program on two different coding platforms for beginners: codeguppy.com Khan Academy What eased the porting between the platform is…

---

## [Used p5py to show how a laser works](https://discourse.processing.org/t/used-p5py-to-show-how-a-laser-works/22497)

<div class="topic-metadata">

**Author:** [@renec112](https://discourse.processing.org/u/renec112)\
**Replies:** 8\
**Last updated:** [July 17, 2020, 7:28am UTC](https://discourse.processing.org/t/used-p5py-to-show-how-a-laser-works/22497 "2020-07-17T07:28:01Z")

</div>

I used the p5py package to explain and simulate how a laser obtains population inversion. Article is here on medium.

[Previous page](https://discourse.processing.org/c/gallery/21.md?no_subcategories=false&page=17)

[Next page](https://discourse.processing.org/c/gallery/21.md?no_subcategories=false&page=19)
