# Gallery

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

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

**Page:** 16

---

## [Alternative Noise Implementations](https://discourse.processing.org/t/alternative-noise-implementations/28345)

<div class="topic-metadata">

**Author:** [@monkstone](https://discourse.processing.org/u/monkstone)\
**Replies:** 0\
**Last updated:** [March 8, 2021, 5:08pm UTC](https://discourse.processing.org/t/alternative-noise-implementations/28345 "2021-03-08T17:08:41Z")

</div>

Recently I posted about selectable noise implementation in ruby processing. Since then I’ve done a bit more research and came upon the this post about about OpenSimplex in processing. That got me thinking, why don’t I ex…

---

## [Selectable Noise Implementation in Ruby Processing](https://discourse.processing.org/t/selectable-noise-implementation-in-ruby-processing/28288)

<div class="topic-metadata">

**Author:** [@monkstone](https://discourse.processing.org/u/monkstone)\
**Replies:** 0\
**Last updated:** [March 5, 2021, 8:04pm UTC](https://discourse.processing.org/t/selectable-noise-implementation-in-ruby-processing/28288 "2021-03-05T20:04:57Z")

</div>

@CodeMasterX, @jb4x @cfloutier @hamoid AFAIK the “Perlin Noise” in processing is a value noise which bears no resemblance to the original Perlin noise, which is a gradient noise that uses a table of permutations. Ken Per…

---

## [My attempt at (pseudo) Perlin Noise](https://discourse.processing.org/t/my-attempt-at-pseudo-perlin-noise/28287)

<div class="topic-metadata">

**Author:** [@CodeMasterX](https://discourse.processing.org/u/CodeMasterX)\
**Replies:** 0\
**Last updated:** [March 5, 2021, 6:30pm UTC](https://discourse.processing.org/t/my-attempt-at-pseudo-perlin-noise/28287 "2021-03-05T18:30:27Z")

</div>

This is not layered, the original creates a random wave with maxHeight 128, second gets added on top of it with maxHeight 64, third with 32,… essentially initialMaxHeight\*pow(0.5,n) however this one works by creating…

---

## [Interesting "pattern"](https://discourse.processing.org/t/interesting-pattern/28170)

<div class="topic-metadata">

**Author:** [@CodeMasterX](https://discourse.processing.org/u/CodeMasterX)\
**Replies:** 0\
**Last updated:** [March 1, 2021, 4:51pm UTC](https://discourse.processing.org/t/interesting-pattern/28170 "2021-03-01T16:51:31Z")

</div>

Codeint r = 300; void setup() { size(600,600); } void draw() { background(0); noFill(); stroke(255); for(float i = 0; i \< 600; i+=0.1) { drawLine(i,300,cos(i/sqrt(300)\*15\*PI/3)\*r); } stroke(255,0,0);…

---

## [No limits just imagine](https://discourse.processing.org/t/no-limits-just-imagine/28127)

<div class="topic-metadata">

**Author:** [@jafal](https://discourse.processing.org/u/jafal)\
**Replies:** 15\
**Last updated:** [March 1, 2021, 4:02pm UTC](https://discourse.processing.org/t/no-limits-just-imagine/28127 "2021-03-01T16:02:18Z")

</div>

int penx = 0; int peny = 0; int de = 2; cLista lista = new cLista(); int el0 = 0; int by; // ------------------------------------------------------------ void setup() { size(800, 600); // size(1024, 768); // si…

---

## [Drawing with lines](https://discourse.processing.org/t/drawing-with-lines/28155)

<div class="topic-metadata">

**Author:** [@jafal](https://discourse.processing.org/u/jafal)\
**Replies:** 1\
**Last updated:** [March 1, 2021, 5:10am UTC](https://discourse.processing.org/t/drawing-with-lines/28155 "2021-03-01T05:10:13Z")

</div>

float x, y, angle, c; variateur v1,v2; void setup(){ size(640,640); x = width/2;y = height/2; angle = random(TWO\_PI); smooth(); noFill();stroke(0,51); colorMode(HSB);c=random(255); background(0); v1=new va…

---

## [https://github.com/rogeriobego/terrain\_3d\_perlinNoise](https://discourse.processing.org/t/https-github-com-rogeriobego-terrain-3d-perlinnoise/28141)

<div class="topic-metadata">

**Author:** [@jafal](https://discourse.processing.org/u/jafal)\
**Replies:** 6\
**Last updated:** [February 28, 2021, 4:55pm UTC](https://discourse.processing.org/t/https-github-com-rogeriobego-terrain-3d-perlinnoise/28141 "2021-02-28T16:55:04Z")

</div>

import peasy.\*; PeasyCam cam; int cols, rows, s; int w,h; float t=0, vt=0.01; // t and speed of t float xoffInit=0, vXoffInit=0.01; // xoffInit and speed of xoffInit float inc=0.025; //…

---

## [Some of paid codes over the net](https://discourse.processing.org/t/some-of-paid-codes-over-the-net/28128)

<div class="topic-metadata">

**Author:** [@jafal](https://discourse.processing.org/u/jafal)\
**Replies:** 1\
**Last updated:** [February 28, 2021, 1:45am UTC](https://discourse.processing.org/t/some-of-paid-codes-over-the-net/28128 "2021-02-28T01:45:20Z")

</div>

final int nbWeeds = 60; SeaWeed\[\] weeds; PVector rootNoise = new PVector(random(123456), random(123456)); int mode = 1; float radius = 220; Boolean noiseOn = true; PVector center; void setup() { size(1000, 800, P2D); …

---

## [Random vs noise](https://discourse.processing.org/t/random-vs-noise/28126)

<div class="topic-metadata">

**Author:** [@jafal](https://discourse.processing.org/u/jafal)\
**Replies:** 0\
**Last updated:** [February 28, 2021, 1:22am UTC](https://discourse.processing.org/t/random-vs-noise/28126 "2021-02-28T01:22:01Z")

</div>

This program studies what happens when you map noise() or random() to hue. random() covers the whole spectrum and you get all kinds of hues. The probability for all values is the same. noise() does not cover the whole…

---

## [Generative Mountains](https://discourse.processing.org/t/generative-mountains/28125)

<div class="topic-metadata">

**Author:** [@jafal](https://discourse.processing.org/u/jafal)\
**Replies:** 0\
**Last updated:** [February 28, 2021, 1:17am UTC](https://discourse.processing.org/t/generative-mountains/28125 "2021-02-28T01:17:26Z")

</div>

color cClouds, cFade, cFurther, cCloser, cMist; void setup() { size(800, 600); smooth(); //define the colors colorMode(HSB, 360, 100, 100); cClouds = color(330, 25, 100); //light rose for the clouds c…

---

## [Height Map photos](https://discourse.processing.org/t/height-map-photos/28124)

<div class="topic-metadata">

**Author:** [@jafal](https://discourse.processing.org/u/jafal)\
**Replies:** 2\
**Last updated:** [February 28, 2021, 12:09am UTC](https://discourse.processing.org/t/height-map-photos/28124 "2021-02-28T00:09:41Z")

</div>

import processing.opengl.\*; PImage img; ArrayList points = new ArrayList(); float rotationY = 0; float rotationX = 0; float hgt=0; void setup() { //size (800,800,OPENGL); size (800,800,P3D); colorMode(HSB,100); …

---

## [Implement texture PImage](https://discourse.processing.org/t/implement-texture-pimage/28105)

<div class="topic-metadata">

**Author:** [@jafal](https://discourse.processing.org/u/jafal)\
**Replies:** 1\
**Last updated:** [February 27, 2021, 2:09am UTC](https://discourse.processing.org/t/implement-texture-pimage/28105 "2021-02-27T02:09:42Z")

</div>

PShape customShape, ellipseShape; void setup() { size(400, 400, P3D); smooth(16); // load texture image PImage img = loadImage("vv.png"); // create custom shape customShape = createShape(); customShape.b…

---

## ["Processing" variants](https://discourse.processing.org/t/processing-variants/28104)

<div class="topic-metadata">

**Author:** [@IRIGIMA](https://discourse.processing.org/u/IRIGIMA)\
**Replies:** 0\
**Last updated:** [February 26, 2021, 11:59pm UTC](https://discourse.processing.org/t/processing-variants/28104 "2021-02-26T23:59:09Z")

</div>

Complex algorithmic structures based upon CPU design / non conformal curved attractors. Is there anything else available??

---

## [Choir Music Video](https://discourse.processing.org/t/choir-music-video/28098)

<div class="topic-metadata">

**Author:** [@callahan4000](https://discourse.processing.org/u/callahan4000)\
**Replies:** 6\
**Last updated:** [February 26, 2021, 2:12pm UTC](https://discourse.processing.org/t/choir-music-video/28098 "2021-02-26T14:12:08Z")

</div>

Hi, We just published a new video for the band Choir : Entirely made with processing to generate image sequences reacting to frequencies of the song (thanks to the minim library) Basic editing with Blender…

---

## [Processing magic](https://discourse.processing.org/t/processing-magic/28072)

<div class="topic-metadata">

**Author:** [@jafal](https://discourse.processing.org/u/jafal)\
**Replies:** 1\
**Last updated:** [February 25, 2021, 3:16am UTC](https://discourse.processing.org/t/processing-magic/28072 "2021-02-25T03:16:40Z")

</div>

int num = 6000; float\[\] x01 = new float\[num\]; float\[\] y01 = new float\[num\]; float\[\] z01 = new float\[num\]; float\[\] x02 = new float\[num\]; float\[\] y02 = new float\[num\]; float\[\] z02 = new float\[num\]; float\[\] deg01 = new flo…

---

## [Slider and box rotation](https://discourse.processing.org/t/slider-and-box-rotation/28071)

<div class="topic-metadata">

**Author:** [@jafal](https://discourse.processing.org/u/jafal)\
**Replies:** 1\
**Last updated:** [February 25, 2021, 2:44am UTC](https://discourse.processing.org/t/slider-and-box-rotation/28071 "2021-02-25T02:44:29Z")

</div>

import controlP5.\*; ControlP5 cp5; Slider boxSize; Slider2D rotate; ColorWheel col; Toggle start; void setup() { size(800, 600, P3D); cp5 = new ControlP5(this); boxSize = cp5.addSlider("BOX SIZE") …

---

## [Live Face Tracking (sans OpenCV)](https://discourse.processing.org/t/live-face-tracking-sans-opencv/28010)

<div class="topic-metadata">

**Author:** [@jetjaguar](https://discourse.processing.org/u/jetjaguar)\
**Replies:** 0\
**Last updated:** [February 22, 2021, 9:38pm UTC](https://discourse.processing.org/t/live-face-tracking-sans-opencv/28010 "2021-02-22T21:38:03Z")

</div>

Hello everyone, This technique is for anyone wanting to do some pretty decent face tracking with their webcam. I was not happy with the accuracy of OpenCV, so I came up with another method, it involves processing and tw…

---

## [Animation simple code](https://discourse.processing.org/t/animation-simple-code/27988)

<div class="topic-metadata">

**Author:** [@jafal](https://discourse.processing.org/u/jafal)\
**Replies:** 0\
**Last updated:** [February 22, 2021, 4:12am UTC](https://discourse.processing.org/t/animation-simple-code/27988 "2021-02-22T04:12:54Z")

</div>

nice animation with si // https://processing.org/examples/tree.html // Recursive Tree by Daniel Shiffman. // kll add: // make dynamic width, and color brown to green // add mouseY move sun and color sun and backgroun…

---

## [Mobile Quiz Game (80 languages, 10,000 questions)](https://discourse.processing.org/t/mobile-quiz-game-80-languages-10-000-questions/27866)

<div class="topic-metadata">

**Author:** [@Mesalcode](https://discourse.processing.org/u/Mesalcode)\
**Replies:** 3\
**Last updated:** [February 21, 2021, 2:20pm UTC](https://discourse.processing.org/t/mobile-quiz-game-80-languages-10-000-questions/27866 "2021-02-21T14:20:34Z")

</div>

Hi Processing community! I’d like to share my first real game I made with Processing. It is a swipe controlled mobile game made for Android devices. The UI and all questions are translated into over 80 of the most pop…

---

## [Algorithmic Art](https://discourse.processing.org/t/algorithmic-art/27897)

<div class="topic-metadata">

**Author:** [@IRIGIMA](https://discourse.processing.org/u/IRIGIMA)\
**Replies:** 4\
**Last updated:** [February 19, 2021, 1:41pm UTC](https://discourse.processing.org/t/algorithmic-art/27897 "2021-02-19T13:41:33Z")

</div>

1 year : 3 Projects. Algorithmic Art. Irigima Unlimited, Evolution and Genesis rendered in Processing. 15000 X 5000 PX Hope you like…

---

## [Code making very nice pattern](https://discourse.processing.org/t/code-making-very-nice-pattern/27916)

<div class="topic-metadata">

**Author:** [@jafal](https://discourse.processing.org/u/jafal)\
**Replies:** 0\
**Last updated:** [February 18, 2021, 5:54pm UTC](https://discourse.processing.org/t/code-making-very-nice-pattern/27916 "2021-02-18T17:54:01Z")

</div>

Move your mouse and watch then move it again wait watch and so on PImage hm; int xstep = 1; int max\_height = 666; void setup() { size(800, 1000, P3D); background(0); me(); } void me(){ background (2,244,3); …

---

## [Drawing with out library](https://discourse.processing.org/t/drawing-with-out-library/27842)

<div class="topic-metadata">

**Author:** [@jafal](https://discourse.processing.org/u/jafal)\
**Replies:** 1\
**Last updated:** [February 16, 2021, 2:16pm UTC](https://discourse.processing.org/t/drawing-with-out-library/27842 "2021-02-16T14:16:45Z")

</div>

nice draw with out any library int state = 0; int statu = 0; float rectX = 354; float rectY = 60; float rectYY = 50; void setup() { size (450, 350); } void draw() { strokeWeight(1); smooth(2); fill (0); n…

---

## [Codecember 2020 showreel](https://discourse.processing.org/t/codecember-2020-showreel/27655)

<div class="topic-metadata">

**Author:** [@josephh](https://discourse.processing.org/u/josephh)\
**Replies:** 0\
**Last updated:** [February 7, 2021, 7:17pm UTC](https://discourse.processing.org/t/codecember-2020-showreel/27655 "2021-02-07T19:17:15Z")

</div>

Hi everyone, I wanted to share with you the work I made during the codecember event last december created by @octref (About | Pine's Blog) and Anthony Fu. (go check out their websites they are amazing! :wink: ) Quoting…

---

## [Revisiting the Handy library in JRubyArt](https://discourse.processing.org/t/revisiting-the-handy-library-in-jrubyart/4100)

<div class="topic-metadata">

**Author:** [@monkstone](https://discourse.processing.org/u/monkstone)\
**Replies:** 6\
**Last updated:** [February 6, 2021, 9:28pm UTC](https://discourse.processing.org/t/revisiting-the-handy-library-in-jrubyart/4100 "2021-02-06T21:28:33Z")

</div>

The handy library is very useful if you like that hand-drawn look:- Here is a JRubyArt sketch using the handy library load\_library :handy java\_import 'org.gicentre.handy.HandyRenderer' BALL\_NUM = 6 BALL\_COLORS = \[\[255,…

---

## [Text manipulation](https://discourse.processing.org/t/text-manipulation/27408)

<div class="topic-metadata">

**Author:** [@paulgoux](https://discourse.processing.org/u/paulgoux)\
**Replies:** 0\
**Last updated:** [January 27, 2021, 1:53pm UTC](https://discourse.processing.org/t/text-manipulation/27408 "2021-01-27T13:53:22Z")

</div>

there have been a few text manipulation in processing requests recently, so I thought I’d give it a go. Here is my attempt. the vertices are all sorted in order and trimmed to remove singular points. …

---

## [V3 of my Inverse Kinematics library is now available!](https://discourse.processing.org/t/v3-of-my-inverse-kinematics-library-is-now-available/27514)

<div class="topic-metadata">

**Author:** [@rufsketch1](https://discourse.processing.org/u/rufsketch1)\
**Replies:** 1\
**Last updated:** [February 3, 2021, 11:39pm UTC](https://discourse.processing.org/t/v3-of-my-inverse-kinematics-library-is-now-available/27514 "2021-02-03T23:39:42Z")

</div>

Hello everyone, I’ve just released version 3 of Everything Will Be IK, my Inverse Kinematics library for Java (and the associated Processing implementation). The library requires minimal expertise, and sup…

---

## [Rocket Cursor - game release](https://discourse.processing.org/t/rocket-cursor-game-release/27253)

<div class="topic-metadata">

**Author:** [@lrCr](https://discourse.processing.org/u/lrCr)\
**Replies:** 0\
**Last updated:** [January 20, 2021, 10:48pm UTC](https://discourse.processing.org/t/rocket-cursor-game-release/27253 "2021-01-20T22:48:40Z")

</div>

Game release: Rocket Cursor Description: This is a multiplayer game in which you pilot your cursorShip around the solar system. It is written with p5js and uses socket.io. Link: https://openprocessing.org/sketch/106283…

---

## [TYPe Portrait (Solo Exhibition)](https://discourse.processing.org/t/type-portrait-solo-exhibition/27242)

<div class="topic-metadata">

**Author:** [@ayheng](https://discourse.processing.org/u/ayheng)\
**Replies:** 1\
**Last updated:** [January 20, 2021, 9:49pm UTC](https://discourse.processing.org/t/type-portrait-solo-exhibition/27242 "2021-01-20T21:49:12Z")

</div>

Happy New Year. I would like to share my new solo exhibition, TYPE Portrait. Currently, it is at Brooks Stevens Gallery of Milwaukee Institute of Art and Design. It is an in-person exhibition with an appointment to visit…

---

## [A Processing.py / Python Mode cheat sheet for beginners](https://discourse.processing.org/t/a-processing-py-python-mode-cheat-sheet-for-beginners/27053)

<div class="topic-metadata">

**Author:** [@tabreturn](https://discourse.processing.org/u/tabreturn)\
**Replies:** 1\
**Last updated:** [January 14, 2021, 6:57pm UTC](https://discourse.processing.org/t/a-processing-py-python-mode-cheat-sheet-for-beginners/27053 "2021-01-14T18:57:03Z")

</div>

I put together a Processing.py / Python Mode cheat sheet for beginners. If that sounds useful, you can grab it here: https://github.com/tabreturn/processing.py-cheat-sheet I figured a simple 2-pager works best (a single…

---

## [Henon Attractor in JRubyArt](https://discourse.processing.org/t/henon-attractor-in-jrubyart/26937)

<div class="topic-metadata">

**Author:** [@monkstone](https://discourse.processing.org/u/monkstone)\
**Replies:** 4\
**Last updated:** [January 11, 2021, 1:50pm UTC](https://discourse.processing.org/t/henon-attractor-in-jrubyart/26937 "2021-01-11T13:50:12Z")

</div>

Sketch started from Atom my ide of choice with JRubyArt ALPHA = 1.4 BETA = 0.3 attr\_reader :x, :y def setup sketch\_title 'Henon Attractor' frame\_rate(360) background(0) @x = map1d(rand, 0..1.0, -0.1..0.1) @y…

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

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