# Gallery

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

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

**Page:** 15

---

## [Patterns with Sine](https://discourse.processing.org/t/patterns-with-sine/29674)

<div class="topic-metadata">

**Author:** [@seanc4s](https://discourse.processing.org/u/seanc4s)\
**Replies:** 6\
**Last updated:** [April 27, 2021, 10:19pm UTC](https://discourse.processing.org/t/patterns-with-sine/29674 "2021-04-27T22:19:17Z")

</div>

I am off in some weird space thinking about sub-random projections. To boldly go where no other human has gone and all that. Basically I need some sub-random pattern of sign flips to put before a fast (Walsh) Hadamard tr…

---

## [Orbitron TD: A tower defense in P5.js like Never Before](https://discourse.processing.org/t/orbitron-td-a-tower-defense-in-p5-js-like-never-before/29577)

<div class="topic-metadata">

**Author:** [@LeviathanProgramming](https://discourse.processing.org/u/LeviathanProgramming)\
**Replies:** 0\
**Last updated:** [April 23, 2021, 1:17pm UTC](https://discourse.processing.org/t/orbitron-td-a-tower-defense-in-p5-js-like-never-before/29577 "2021-04-23T13:17:04Z")

</div>

I made a tower defense out of P5.js and I made my own pixel art editor to draw the art in. I also used some super efficient image-caching techniques to make it run at a fast and steady frameRate. Go and play it live at…

---

## [Voxel raytracer realtime opencl](https://discourse.processing.org/t/voxel-raytracer-realtime-opencl/29506)

<div class="topic-metadata">

**Author:** [@paulgoux](https://discourse.processing.org/u/paulgoux)\
**Replies:** 3\
**Last updated:** [April 19, 2021, 10:20pm UTC](https://discourse.processing.org/t/voxel-raytracer-realtime-opencl/29506 "2021-04-19T22:20:19Z")

</div>

---

## [3d serpinski triangle](https://discourse.processing.org/t/3d-serpinski-triangle/29499)

<div class="topic-metadata">

**Author:** [@paulgoux](https://discourse.processing.org/u/paulgoux)\
**Replies:** 0\
**Last updated:** [April 19, 2021, 6:53pm UTC](https://discourse.processing.org/t/3d-serpinski-triangle/29499 "2021-04-19T18:53:58Z")

</div>

---

## [Ellipse collisions](https://discourse.processing.org/t/ellipse-collisions/29498)

<div class="topic-metadata">

**Author:** [@paulgoux](https://discourse.processing.org/u/paulgoux)\
**Replies:** 0\
**Last updated:** [April 19, 2021, 6:49pm UTC](https://discourse.processing.org/t/ellipse-collisions/29498 "2021-04-19T18:49:53Z")

</div>

---

## [Noise examples with JRubyArt](https://discourse.processing.org/t/noise-examples-with-jrubyart/29403)

<div class="topic-metadata">

**Author:** [@monkstone](https://discourse.processing.org/u/monkstone)\
**Replies:** 5\
**Last updated:** [April 18, 2021, 6:32pm UTC](https://discourse.processing.org/t/noise-examples-with-jrubyart/29403 "2021-04-18T18:32:11Z")

</div>

I have just released a new version of JRubyArt, which uses OpenSimplexNoise2 to implement noise, I was partly persuaded to convert from processing noise implementation (not really Perlin noise) by the work of Etienne Jac…

---

## [p5↺Replay - share and replay p5.js code \<3](https://discourse.processing.org/t/p5-replay-share-and-replay-p5-js-code-3/29391)

<div class="topic-metadata">

**Author:** [@micuat](https://discourse.processing.org/u/micuat)\
**Replies:** 1\
**Last updated:** [April 15, 2021, 9:46pm UTC](https://discourse.processing.org/t/p5-replay-share-and-replay-p5-js-code-3/29391 "2021-04-15T21:46:51Z")

</div>

https://p5-replay.glitch.me/ I made a little platform where you can code p5.js and share, and others can replay the “making” and take over the sketch if they want. Currently only supports draw loop (other functions too,…

---

## [A better p5.js project creator extension for vscode!](https://discourse.processing.org/t/a-better-p5-js-project-creator-extension-for-vscode/29240)

<div class="topic-metadata">

**Author:** [@langxm](https://discourse.processing.org/u/langxm)\
**Replies:** 3\
**Last updated:** [April 9, 2021, 8:20am UTC](https://discourse.processing.org/t/a-better-p5-js-project-creator-extension-for-vscode/29240 "2021-04-09T08:20:17Z")

</div>

After install this extension you can create multi p5.js project, each project will be in seperate different folders.

---

## [Music video, visuals use the sound as input](https://discourse.processing.org/t/music-video-visuals-use-the-sound-as-input/27750)

<div class="topic-metadata">

**Author:** [@OMG](https://discourse.processing.org/u/OMG)\
**Replies:** 2\
**Last updated:** [April 7, 2021, 2:34pm UTC](https://discourse.processing.org/t/music-video-visuals-use-the-sound-as-input/27750 "2021-04-07T14:34:29Z")

</div>

---

## [Catch The Target Game (WIP)](https://discourse.processing.org/t/catch-the-target-game-wip/29176)

<div class="topic-metadata">

**Author:** [@JustinJohnson](https://discourse.processing.org/u/JustinJohnson)\
**Replies:** 0\
**Last updated:** [April 7, 2021, 2:14am UTC](https://discourse.processing.org/t/catch-the-target-game-wip/29176 "2021-04-07T02:14:44Z")

</div>

Click here to play on OpenProcessing This was a game I came up with about 5 years ago, around the time I first started using Processing. I finally came around to building it out in p5js for others to try out! Rules: U…

---

## [Socket tetris clone](https://discourse.processing.org/t/socket-tetris-clone/29172)

<div class="topic-metadata">

**Author:** [@kgroves](https://discourse.processing.org/u/kgroves)\
**Replies:** 0\
**Last updated:** [April 6, 2021, 11:02pm UTC](https://discourse.processing.org/t/socket-tetris-clone/29172 "2021-04-06T23:02:12Z")

</div>

It’s a basic Client/Server setup for playing tetris over a network. I had fun making it, and I’m hoping someone else wants to play with it or contribute. https://github.com/keithagroves/tetris

---

## [Camera Animation: Move camera on 3D curve](https://discourse.processing.org/t/camera-animation-move-camera-on-3d-curve/13623)

<div class="topic-metadata">

**Author:** [@Chrisir](https://discourse.processing.org/u/Chrisir)\
**Replies:** 2\
**Last updated:** [April 4, 2021, 6:01pm UTC](https://discourse.processing.org/t/camera-animation-move-camera-on-3d-curve/13623 "2021-04-04T18:01:46Z")

</div>

Hello all, when making a movie, I always wanted to go by the scene or object with a flying camera. This would be cool for Animation. I made a sketch now that features two different curves to animate the flying camera: …

---

## [OpenTrack UDP Data Tracking](https://discourse.processing.org/t/opentrack-udp-data-tracking/29115)

<div class="topic-metadata">

**Author:** [@glv](https://discourse.processing.org/u/glv)\
**Replies:** 0\
**Last updated:** [April 4, 2021, 5:32pm UTC](https://discourse.processing.org/t/opentrack-udp-data-tracking/29115 "2021-04-04T17:32:11Z")

</div>

Hello folks, I was inspired by this topic by @jetjaguar: Convert UDP packet to floats? And this gallery post: Live Face Tracking (sans OpenCV) And was working on receiving the UDP data without the java.nio.ByteBuffe…

---

## [3 levels of generative colors](https://discourse.processing.org/t/3-levels-of-generative-colors/29056)

<div class="topic-metadata">

**Author:** [@musiciantriescoding](https://discourse.processing.org/u/musiciantriescoding)\
**Replies:** 3\
**Last updated:** [April 3, 2021, 5:35am UTC](https://discourse.processing.org/t/3-levels-of-generative-colors/29056 "2021-04-03T05:35:26Z")

</div>

Hello fellow generative artists! Many of us (including myself) often forget about color in our practice. So I made a resolution to myself to explore and learn it. I wrote this article along the way and there are tips and…

---

## [3 sketch in one](https://discourse.processing.org/t/3-sketch-in-one/29036)

<div class="topic-metadata">

**Author:** [@jafal](https://discourse.processing.org/u/jafal)\
**Replies:** 4\
**Last updated:** [April 1, 2021, 2:31am UTC](https://discourse.processing.org/t/3-sketch-in-one/29036 "2021-04-01T02:31:13Z")

</div>

I have collected 3 sketch in one 1 \* 6.2: Two Loops / Grid Exercise - Processing Tutorial - YouTube Grid | Learning Processing 2nd Edition type or paste code here 2 How to "project" or "map" 2D shapes or images on…

---

## [Animation Made in Processing to Demonstrate Arduino Color Project](https://discourse.processing.org/t/animation-made-in-processing-to-demonstrate-arduino-color-project/28955)

<div class="topic-metadata">

**Author:** [@Craig](https://discourse.processing.org/u/Craig)\
**Replies:** 0\
**Last updated:** [March 29, 2021, 5:19pm UTC](https://discourse.processing.org/t/animation-made-in-processing-to-demonstrate-arduino-color-project/28955 "2021-03-29T17:19:19Z")

</div>

Here’s a link to a frame by frame video I made in Processing to demonstrate the functioning of an Arduino device. It’s in about 20 seconds. https://youtu.be/6whGCNFYJm4

---

## [Slime and ant simulations](https://discourse.processing.org/t/slime-and-ant-simulations/28856)

<div class="topic-metadata">

**Author:** [@paulgoux](https://discourse.processing.org/u/paulgoux)\
**Replies:** 1\
**Last updated:** [March 26, 2021, 6:22pm UTC](https://discourse.processing.org/t/slime-and-ant-simulations/28856 "2021-03-26T18:22:53Z")

</div>

Not sure what category to place this in. Anyways here is the latest Sebastian Lague video. He likes to work on natural world simulations.

---

## [Simple multiplication game](https://discourse.processing.org/t/simple-multiplication-game/28847)

<div class="topic-metadata">

**Author:** [@JoseMY](https://discourse.processing.org/u/JoseMY)\
**Replies:** 0\
**Last updated:** [March 25, 2021, 9:05pm UTC](https://discourse.processing.org/t/simple-multiplication-game/28847 "2021-03-25T21:05:28Z")

</div>

Hi! I just want to share a simple game to help my nephew learn multiplications: https://editor.p5js.org/jgmy/sketches/c1u819TPy

---

## [Scrolling Mountain Terrain Generation](https://discourse.processing.org/t/scrolling-mountain-terrain-generation/28709)

<div class="topic-metadata">

**Author:** [@jafal](https://discourse.processing.org/u/jafal)\
**Replies:** 0\
**Last updated:** [March 22, 2021, 2:24am UTC](https://discourse.processing.org/t/scrolling-mountain-terrain-generation/28709 "2021-03-22T02:24:23Z")

</div>

---

## [2D Terrain Generation using Perlin Noise](https://discourse.processing.org/t/2d-terrain-generation-using-perlin-noise/28708)

<div class="topic-metadata">

**Author:** [@jafal](https://discourse.processing.org/u/jafal)\
**Replies:** 0\
**Last updated:** [March 22, 2021, 2:11am UTC](https://discourse.processing.org/t/2d-terrain-generation-using-perlin-noise/28708 "2021-03-22T02:11:48Z")

</div>

---

## [I am Merging My Software From GPL to MIT LICENSE](https://discourse.processing.org/t/i-am-merging-my-software-from-gpl-to-mit-license/28664)

<div class="topic-metadata">

**Author:** [@Skys](https://discourse.processing.org/u/Skys)\
**Replies:** 0\
**Last updated:** [March 19, 2021, 5:55pm UTC](https://discourse.processing.org/t/i-am-merging-my-software-from-gpl-to-mit-license/28664 "2021-03-19T17:55:57Z")

</div>

My Java Processing work is now MIT LICENSE. or https://sourceforge.net/u/xqskys/profile MIT License Copyright © 2021 Jan Bühring Permission is hereby granted, free of charge, to any person obtaining a copy of thi…

---

## [Animated Cube of Cubes with Java and Processing](https://discourse.processing.org/t/animated-cube-of-cubes-with-java-and-processing/28661)

<div class="topic-metadata">

**Author:** [@jafal](https://discourse.processing.org/u/jafal)\
**Replies:** 0\
**Last updated:** [March 19, 2021, 4:53pm UTC](https://discourse.processing.org/t/animated-cube-of-cubes-with-java-and-processing/28661 "2021-03-19T16:53:39Z")

</div>

int OFF\_MAX = 300; void setup() { size(1080, 1060, P3D); } void draw() { background(0); translate(width / 2, height / 2, -OFF\_MAX); rotateX(frameCount \* .01); rotateY(frameCount \* .01); rotate…

---

## [OpenSimplexNoise2 in JRubyArt](https://discourse.processing.org/t/opensimplexnoise2-in-jrubyart/28653)

<div class="topic-metadata">

**Author:** [@monkstone](https://discourse.processing.org/u/monkstone)\
**Replies:** 0\
**Last updated:** [March 19, 2021, 8:22am UTC](https://discourse.processing.org/t/opensimplexnoise2-in-jrubyart/28653 "2021-03-19T08:22:21Z")

</div>

JRubyArt is soon to join PiCrate and propane in dropping processings PerlinNoise (brought to processing by Karsten Schmidt) in favour of a wrapper for KdotJPG OpenSimplex2.java. I was inspired to do this by a post by Eti…

---

## [Game from Japan](https://discourse.processing.org/t/game-from-japan/28639)

<div class="topic-metadata">

**Author:** [@jafal](https://discourse.processing.org/u/jafal)\
**Replies:** 0\
**Last updated:** [March 18, 2021, 4:02pm UTC](https://discourse.processing.org/t/game-from-japan/28639 "2021-03-18T16:02:01Z")

</div>

import fisica.\*; FWorld world; FBox paddle; FCircle ball; int score=0; void setup() { size(600, 600, P3D); noStroke(); textAlign(CENTER); textSize(50); Fisica.init(this); world=new FWorld(); world.setGra…

---

## [PVector orbitPosition](https://discourse.processing.org/t/pvector-orbitposition/28542)

<div class="topic-metadata">

**Author:** [@jafal](https://discourse.processing.org/u/jafal)\
**Replies:** 0\
**Last updated:** [March 15, 2021, 5:03am UTC](https://discourse.processing.org/t/pvector-orbitposition/28542 "2021-03-15T05:03:39Z")

</div>

PVector orbitPosition; void setup() { size(800, 800, P3D); smooth(8); } void draw() { background(0); ambientLight(128,128,128); directionalLight(128,128,128,1,1,0); orbitPosition = new PVector(1, -1, 1)…

---

## [Displaying a p5.Table in an HTML table outside the canvas](https://discourse.processing.org/t/displaying-a-p5-table-in-an-html-table-outside-the-canvas/28514)

<div class="topic-metadata">

**Author:** [@charcoaler](https://discourse.processing.org/u/charcoaler)\
**Replies:** 0\
**Last updated:** [March 14, 2021, 12:05am UTC](https://discourse.processing.org/t/displaying-a-p5-table-in-an-html-table-outside-the-canvas/28514 "2021-03-14T00:05:38Z")

</div>

Hi, I wrote this function to display an p5.Table as HTML table outside the canvas for my project and I thought it might be useful to others. It might take me a while to figure out how to use git to contribute to the tabl…

---

## [12th Grade Experimental Graphics Project Using p5js!](https://discourse.processing.org/t/12th-grade-experimental-graphics-project-using-p5js/28480)

<div class="topic-metadata">

**Author:** [@mnoble](https://discourse.processing.org/u/mnoble)\
**Replies:** 0\
**Last updated:** [March 12, 2021, 10:33pm UTC](https://discourse.processing.org/t/12th-grade-experimental-graphics-project-using-p5js/28480 "2021-03-12T22:33:59Z")

</div>

Hello Processing Forum, I wanted to share a recent 12th-grade student project series from the winter quarter! This is an experimental, graphic arts project using Open Processing. Tapestries of Experience: Digital Art Q…

---

## [Make smileys easy](https://discourse.processing.org/t/make-smileys-easy/28229)

<div class="topic-metadata">

**Author:** [@Skys](https://discourse.processing.org/u/Skys)\
**Replies:** 3\
**Last updated:** [March 11, 2021, 1:16pm UTC](https://discourse.processing.org/t/make-smileys-easy/28229 "2021-03-11T13:16:53Z")

</div>

Hello Everyone! tyred of downloading? its online at https://xqskys.de load save and frame do not work. but ist simple way draw pictures My new tool make animated smilys! uses mouse: click left right on +/- for pi…

---

## [More Experiments with OpenSimplex](https://discourse.processing.org/t/more-experiments-with-opensimplex/28382)

<div class="topic-metadata">

**Author:** [@monkstone](https://discourse.processing.org/u/monkstone)\
**Replies:** 0\
**Last updated:** [March 10, 2021, 10:03am UTC](https://discourse.processing.org/t/more-experiments-with-opensimplex/28382 "2021-03-10T10:03:02Z")

</div>

Previously @hamoid compared toxiclibs SimplexNosie with processing ValueNoise (Perlin). Here I used his test to compare OpenSimplex (which I’m developing for ruby-processing) with this PiCrate sketch:- require 'picrate'…

---

## [My new youtube channel that uses p5.js to teach](https://discourse.processing.org/t/my-new-youtube-channel-that-uses-p5-js-to-teach/28379)

<div class="topic-metadata">

**Author:** [@Jithin](https://discourse.processing.org/u/Jithin)\
**Replies:** 0\
**Last updated:** [March 10, 2021, 3:14am UTC](https://discourse.processing.org/t/my-new-youtube-channel-that-uses-p5-js-to-teach/28379 "2021-03-10T03:14:49Z")

</div>

Hello community members I’ve started a youtube channel that uses p5.js and dynamic learning (A project that I did as a part of GSoC 2019 for Processing foundation) to teach various phenomenons in nature using coding and…

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

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