# Gallery

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

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

**Page:** 12

---

## [Shader test for audio visualizer](https://discourse.processing.org/t/shader-test-for-audio-visualizer/33554)

<div class="topic-metadata">

**Author:** [@paulgoux](https://discourse.processing.org/u/paulgoux)\
**Replies:** 0\
**Last updated:** [November 16, 2021, 1:08pm UTC](https://discourse.processing.org/t/shader-test-for-audio-visualizer/33554 "2021-11-16T13:08:22Z")

</div>

Just sharing a work in progress. Its basically a combination of multiple shaders with a feedback loop for the image. it produces some interesting results and plays nicely with shapes drawn onto the canvas. Will post upda…

---

## [My projects library #3! gallery megathread](https://discourse.processing.org/t/my-projects-library-3-gallery-megathread/29696)

<div class="topic-metadata">

**Author:** [@CodeMasterX](https://discourse.processing.org/u/CodeMasterX)\
**Replies:** 17\
**Last updated:** [November 19, 2021, 5:06pm UTC](https://discourse.processing.org/t/my-projects-library-3-gallery-megathread/29696 "2021-11-19T17:06:02Z")

</div>

Here are some of my projects I was working on. I hope you enjoy! Check out the 2 previous threads: library #1 library #2 Contents: #35 Conway sequence #36 Towers Of Hanoi

---

## [My projects library #2! - CodeMasterX's gallery megathread](https://discourse.processing.org/t/my-projects-library-2-codemasterxs-gallery-megathread/27161)

<div class="topic-metadata">

**Author:** [@CodeMasterX](https://discourse.processing.org/u/CodeMasterX)\
**Replies:** 23\
**Last updated:** [November 19, 2021, 5:05pm UTC](https://discourse.processing.org/t/my-projects-library-2-codemasterxs-gallery-megathread/27161 "2021-11-19T17:05:31Z")

</div>

GALERY MEGATHREAD! Hi! In the previous megathread I reached the max amount of edits. Therefore I started a new one. With the experience I gained from the previous thread, I implemented some changes! Contents: #20 Sier…

---

## [My projects library! - CodeMasterX's gallery megathread](https://discourse.processing.org/t/my-projects-library-codemasterxs-gallery-megathread/26301)

<div class="topic-metadata">

**Author:** [@CodeMasterX](https://discourse.processing.org/u/CodeMasterX)\
**Replies:** 30\
**Last updated:** [November 19, 2021, 5:05pm UTC](https://discourse.processing.org/t/my-projects-library-codemasterxs-gallery-megathread/26301 "2021-11-19T17:05:01Z")

</div>

Hi! I made a git-hub page. My name on github is time-bender. In this topic I’ll post all of my projects instead of creating new topics. It would probably be really annoying if a post “CodeMasterX posted: xyz GALERY” sev…

---

## [My projects library #4! Gallery Megathread](https://discourse.processing.org/t/my-projects-library-4-gallery-megathread/31103)

<div class="topic-metadata">

**Author:** [@CodeMasterX](https://discourse.processing.org/u/CodeMasterX)\
**Replies:** 26\
**Last updated:** [November 19, 2021, 5:01pm UTC](https://discourse.processing.org/t/my-projects-library-4-gallery-megathread/31103 "2021-11-19T17:01:32Z")

</div>

Here are some of my projects! I hope you get some ideas/inspiration from it : P There are 3 previous megathreads with 40 projects in total! library #1 library #2 library #3 If you have any questions regarding the p…

---

## [Triangle Circumcircle in py5](https://discourse.processing.org/t/triangle-circumcircle-in-py5/33470)

<div class="topic-metadata">

**Author:** [@monkstone](https://discourse.processing.org/u/monkstone)\
**Replies:** 5\
**Last updated:** [November 16, 2021, 2:04pm UTC](https://discourse.processing.org/t/triangle-circumcircle-in-py5/33470 "2021-11-16T14:04:33Z")

</div>

In this sketch I make use of the cross product of two 2D vectors, to determine whether 3 points are collinear (NB: you cannot do this with PVector, because it returns the cross product of two 3D vectors, so is flawed). …

---

## [Mandelbrot set explorer V0 - Super Zoom](https://discourse.processing.org/t/mandelbrot-set-explorer-v0-super-zoom/33487)

<div class="topic-metadata">

**Author:** [@CodeMasterX](https://discourse.processing.org/u/CodeMasterX)\
**Replies:** 2\
**Last updated:** [November 13, 2021, 7:58pm UTC](https://discourse.processing.org/t/mandelbrot-set-explorer-v0-super-zoom/33487 "2021-11-13T19:58:57Z")

</div>

Hello everyone! After a long time of struggling with the scroll to zoom feature, I finally made it! This program can zoom into the mandelbrot set with huge accuracy. The largest zoom is 10^-17. That means that for ever…

---

## [Skia Graphics Library as a renderer in Processing](https://discourse.processing.org/t/skia-graphics-library-as-a-renderer-in-processing/25580)

<div class="topic-metadata">

**Author:** [@micycle](https://discourse.processing.org/u/micycle)\
**Replies:** 21\
**Last updated:** [November 11, 2021, 4:45pm UTC](https://discourse.processing.org/t/skia-graphics-library-as-a-renderer-in-processing/25580 "2021-11-11T16:45:39Z")

</div>

I’ve just developed a small library to enable you to use Google’s Open Source Skia Graphics Library (via Skija) as a rendering engine for Processing. README, a basic example and .jars here: Because Skija targets JOGL…

---

## [Converting Vectors to vertices in py5](https://discourse.processing.org/t/converting-vectors-to-vertices-in-py5/33454)

<div class="topic-metadata">

**Author:** [@monkstone](https://discourse.processing.org/u/monkstone)\
**Replies:** 0\
**Last updated:** [November 11, 2021, 7:47am UTC](https://discourse.processing.org/t/converting-vectors-to-vertices-in-py5/33454 "2021-11-11T07:47:15Z")

</div>

Previously I reported on creating a Vec2D class for py5 and using it to create sketches. Now I’ve added a (work in progress) Vec3D class. I have found a neat way to use py5.vertices with both vector types, by implementin…

---

## [Convert any image to a puzzle](https://discourse.processing.org/t/convert-any-image-to-a-puzzle/33149)

<div class="topic-metadata">

**Author:** [@Stephcraft](https://discourse.processing.org/u/Stephcraft)\
**Replies:** 3\
**Last updated:** [November 8, 2021, 4:27am UTC](https://discourse.processing.org/t/convert-any-image-to-a-puzzle/33149 "2021-11-08T04:27:01Z")

</div>

Made with p5.js Usage https://puzzlefy.netlify.app/?image=\<url\>&cols=\<number\>&rows=\<number\> image : link to an image url .jpg , .png … and also certain .gif s! cols : width of puzzle in pieces rows : height of puzzl…

---

## [Straightening out the Gaussian random distribution](https://discourse.processing.org/t/straightening-out-the-gaussian-random-distribution/33373)

<div class="topic-metadata">

**Author:** [@seanc4s](https://discourse.processing.org/u/seanc4s)\
**Replies:** 0\
**Last updated:** [November 7, 2021, 1:03pm UTC](https://discourse.processing.org/t/straightening-out-the-gaussian-random-distribution/33373 "2021-11-07T13:03:11Z")

</div>

Any time you sum up a bunch of variables or use the weighted sum the Gaussian distribution tends to appear. You may want to convert that into the uniform distribution for various applications. The standard method is to …

---

## [A vec2D class for py5](https://discourse.processing.org/t/a-vec2d-class-for-py5/33363)

<div class="topic-metadata">

**Author:** [@monkstone](https://discourse.processing.org/u/monkstone)\
**Replies:** 0\
**Last updated:** [November 6, 2021, 1:52pm UTC](https://discourse.processing.org/t/a-vec2d-class-for-py5/33363 "2021-11-06T13:52:52Z")

</div>

@hx2A @tabreturn Recently I experimented with @villares python PVector class, which inspired me to experiment with a Vec2D class for py5 (in ruby-processing I prefer Vec2D and Vec3D classes over PVector) see my py5-vec2d …

---

## [Oppositional Rotations](https://discourse.processing.org/t/oppositional-rotations/33364)

<div class="topic-metadata">

**Author:** [@javagar](https://discourse.processing.org/u/javagar)\
**Replies:** 0\
**Last updated:** [November 6, 2021, 2:28pm UTC](https://discourse.processing.org/t/oppositional-rotations/33364 "2021-11-06T14:28:00Z")

</div>

The forms rotate clockwise, while the colors rotate counterclockwise. p5.js code: /\* Oppositional Rotations The forms rotate clockwise, while the colors rotate counterclockwise. November 6, 2021 \*/ let ang = 0; funct…

---

## [Optimizing a function](https://discourse.processing.org/t/optimizing-a-function/33353)

<div class="topic-metadata">

**Author:** [@seanc4s](https://discourse.processing.org/u/seanc4s)\
**Replies:** 0\
**Last updated:** [November 6, 2021, 2:53am UTC](https://discourse.processing.org/t/optimizing-a-function/33353 "2021-11-06T02:53:56Z")

</div>

void setup(){ size(256,256); stroke(255); for(int i=0;i\<65536;i++){ int x=i&255; int y=i\>\>8; float v=boh(x/127.5-1f,y/127.5-1f); set(x,y,color(v\*100,0,200-v\*100)); } float x1=1f; float x2=-1f…

---

## [Experimenting with Noise in py5](https://discourse.processing.org/t/experimenting-with-noise-in-py5/31938)

<div class="topic-metadata">

**Author:** [@monkstone](https://discourse.processing.org/u/monkstone)\
**Replies:** 14\
**Last updated:** [November 5, 2021, 5:23pm UTC](https://discourse.processing.org/t/experimenting-with-noise-in-py5/31938 "2021-11-05T17:23:17Z")

</div>

Recently @micycle presented his uniform noise library. I thought it would interesting to see how py5 noise compared, because I know it is implemented differently from processing “perlin noise”. Here is the test sketch (m…

---

## [Video Capture with py5](https://discourse.processing.org/t/video-capture-with-py5/33191)

<div class="topic-metadata">

**Author:** [@monkstone](https://discourse.processing.org/u/monkstone)\
**Replies:** 6\
**Last updated:** [November 5, 2021, 5:02pm UTC](https://discourse.processing.org/t/video-capture-with-py5/33191 "2021-11-05T17:02:17Z")

</div>

On linux this is a simple as putting the video jars (video.jar, jna.jar & gst1-java-core.jar) in a jar folder and in this example the glsl filter in a data folder (experience might be different Windows or Mac). Here I us…

---

## [French 2-deck Solitaire](https://discourse.processing.org/t/french-2-deck-solitaire/32753)

<div class="topic-metadata">

**Author:** [@JoseMY](https://discourse.processing.org/u/JoseMY)\
**Replies:** 10\
**Last updated:** [November 5, 2021, 4:53pm UTC](https://discourse.processing.org/t/french-2-deck-solitaire/32753 "2021-11-05T16:53:11Z")

</div>

Hello everybody! After many years thinking about programming this on other libraries, I finally programmed a French solitaire using P5js. It is slightly different from Klondike, since it uses two decks, you can place A…

---

## [Using villares PVector (python implementation) in py5](https://discourse.processing.org/t/using-villares-pvector-python-implementation-in-py5/33268)

<div class="topic-metadata">

**Author:** [@monkstone](https://discourse.processing.org/u/monkstone)\
**Replies:** 4\
**Last updated:** [November 4, 2021, 7:16am UTC](https://discourse.processing.org/t/using-villares-pvector-python-implementation-in-py5/33268 "2021-11-04T07:16:51Z")

</div>

@villares has created a proposed new python implementation of PVector for use with py5. I’m not a fan of camel case in python (or ruby) so I changed the signature of PVector.fromAngle and also enclosed it as a module. Bu…

---

## [New Perlin noise](https://discourse.processing.org/t/new-perlin-noise/10916)

<div class="topic-metadata">

**Author:** [@jb4x](https://discourse.processing.org/u/jb4x)\
**Replies:** 3\
**Last updated:** [October 28, 2021, 11:50am UTC](https://discourse.processing.org/t/new-perlin-noise/10916 "2021-10-28T11:50:17Z")

</div>

Hi everyone, While working on a project I realized that the perlin noise generated with the noise() function could appear really “blocky” (see comparaison picture at the end) so I decided to implement my own version. I…

---

## [Nice Shadertoy Sketch in py5](https://discourse.processing.org/t/nice-shadertoy-sketch-in-py5/33088)

<div class="topic-metadata">

**Author:** [@monkstone](https://discourse.processing.org/u/monkstone)\
**Replies:** 1\
**Last updated:** [October 26, 2021, 2:05pm UTC](https://discourse.processing.org/t/nice-shadertoy-sketch-in-py5/33088 "2021-10-26T14:05:40Z")

</div>

Previously I converted a recent shadertoy sketch to JRubyArt, for the benefit of py5 followers @tabreturn @villares @hx2A , here is same sketch translated to py5. import py5 from vec2d import vec2d # taste of noise 7 by…

---

## [Nice Shader Toy Sketch in JRubyArt](https://discourse.processing.org/t/nice-shader-toy-sketch-in-jrubyart/33060)

<div class="topic-metadata">

**Author:** [@monkstone](https://discourse.processing.org/u/monkstone)\
**Replies:** 0\
**Last updated:** [October 25, 2021, 2:06pm UTC](https://discourse.processing.org/t/nice-shader-toy-sketch-in-jrubyart/33060 "2021-10-25T14:06:07Z")

</div>

Previously I posted examples of my shadertoy2jruby\_art tool in action. But sometimes that’s not quite enough for some ShaderToy sketches like the example of the week by Leon Denise which I split into two shader files as …

---

## [Efficiently animated PShape groups](https://discourse.processing.org/t/efficiently-animated-pshape-groups/33068)

<div class="topic-metadata">

**Author:** [@BennyHacker](https://discourse.processing.org/u/BennyHacker)\
**Replies:** 0\
**Last updated:** [October 26, 2021, 12:31am UTC](https://discourse.processing.org/t/efficiently-animated-pshape-groups/33068 "2021-10-26T00:31:05Z")

</div>

Hello Forum. I’ve been working a lot with PShapes and PShape groups as they tend to be efficient when rendering lots of geometry. The main problem I had with this method was that textured PShapes were initiated and then…

---

## [Recursive Randomized Maze Generator](https://discourse.processing.org/t/recursive-randomized-maze-generator/32544)

<div class="topic-metadata">

**Author:** [@ImDaGr3en](https://discourse.processing.org/u/ImDaGr3en)\
**Replies:** 2\
**Last updated:** [October 23, 2021, 10:04am UTC](https://discourse.processing.org/t/recursive-randomized-maze-generator/32544 "2021-10-23T10:04:43Z")

</div>

Hello everyone! It’s been a while since I’ve posted something here, and the fact is that I didn’t come up with very creative ideas for good Processing projects, and when I came up with them they just were too complicate…

---

## [Front-End Framework for Artists (blog post)](https://discourse.processing.org/t/front-end-framework-for-artists-blog-post/32889)

<div class="topic-metadata">

**Author:** [@micuat](https://discourse.processing.org/u/micuat)\
**Replies:** 1\
**Last updated:** [October 17, 2021, 5:07pm UTC](https://discourse.processing.org/t/front-end-framework-for-artists-blog-post/32889 "2021-10-17T17:07:29Z")

</div>

I wrote an article about web front-end frameworks :gear: It might sound a bit out of the place, but I believe, if you are already familiar with p5.js and willing to extend the practice to do web stuff in general, lear…

---

## [Rainbow Hippo Sketch](https://discourse.processing.org/t/rainbow-hippo-sketch/32682)

<div class="topic-metadata">

**Author:** [@javagar](https://discourse.processing.org/u/javagar)\
**Replies:** 2\
**Last updated:** [October 15, 2021, 11:46am UTC](https://discourse.processing.org/t/rainbow-hippo-sketch/32682 "2021-10-15T11:46:48Z")

</div>

Meet the Rainbow Hippo. Prior to August, 2021, the Street View imagery of Google Maps included a view of a Party Rental, Ltd. truck parked across the street from the Public Theater at 425 Lafayette Street in the Manha…

---

## [Circle image masks, making and positioning](https://discourse.processing.org/t/circle-image-masks-making-and-positioning/32799)

<div class="topic-metadata">

**Author:** [@kirkjerk](https://discourse.processing.org/u/kirkjerk)\
**Replies:** 0\
**Last updated:** [October 13, 2021, 1:25pm UTC](https://discourse.processing.org/t/circle-image-masks-making-and-positioning/32799 "2021-10-13T13:25:44Z")

</div>

Hi there! Just wanted to share a technique I made for putting circle masks on (rectangular) images, and then positioning the circle itself. I describe it at Kirk's UI Dev Blog: creating and positioning circle image clip…

---

## [Processing Voxel Game: Update 1](https://discourse.processing.org/t/processing-voxel-game-update-1/32744)

<div class="topic-metadata">

**Author:** [@SNICKRS](https://discourse.processing.org/u/SNICKRS)\
**Replies:** 0\
**Last updated:** [October 11, 2021, 11:33am UTC](https://discourse.processing.org/t/processing-voxel-game-update-1/32744 "2021-10-11T11:33:11Z")

</div>

New features in the Voxel game: More accurate raycasting Better memory usage (mesh optimizations) A sky, clouds, day to night transitions, and a sun and moon~ New biomes added into the game (still have to fig…

---

## [An event system for Processing 4!](https://discourse.processing.org/t/an-event-system-for-processing-4/32564)

<div class="topic-metadata">

**Author:** [@Stephcraft](https://discourse.processing.org/u/Stephcraft)\
**Replies:** 0\
**Last updated:** [October 2, 2021, 7:39pm UTC](https://discourse.processing.org/t/an-event-system-for-processing-4/32564 "2021-10-02T19:39:17Z")

</div>

I am back with a better version of event bindings for Processing. This system can be used with Processing 4 and Eclipse. Unfortunately, it cannot be used with Processing 3 because the library requires Java version 8+ for…

---

## [Editable text in PDF](https://discourse.processing.org/t/editable-text-in-pdf/32526)

<div class="topic-metadata">

**Author:** [@clankill3r](https://discourse.processing.org/u/clankill3r)\
**Replies:** 0\
**Last updated:** [September 30, 2021, 1:28pm UTC](https://discourse.processing.org/t/editable-text-in-pdf/32526 "2021-09-30T13:28:55Z")

</div>

Some people might remember that in the days of Processing 1 you could export to PDF and edit the text in Illustrator. This has been broken down the road and has never been restored. Here is a small class that can export…

---

## [Session Shed - feed back sought and time for payback](https://discourse.processing.org/t/session-shed-feed-back-sought-and-time-for-payback/31657)

<div class="topic-metadata">

**Author:** [@shedMusic](https://discourse.processing.org/u/shedMusic)\
**Replies:** 4\
**Last updated:** [September 23, 2021, 6:36am UTC](https://discourse.processing.org/t/session-shed-feed-back-sought-and-time-for-payback/31657 "2021-09-23T06:36:37Z")

</div>

OK … I have been using Processing for a few years, initially the regular Java mode and then Android Mode. I have learned so much and it’s time to pay back (with cash!). I have built an Android App that I am planning to g…

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

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