# Gallery

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

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

**Page:** 5

---

## [Icosahedron PShape](https://discourse.processing.org/t/icosahedron-pshape/45587)

<div class="topic-metadata">

**Author:** [@svan](https://discourse.processing.org/u/svan)\
**Replies:** 0\
**Last updated:** [January 14, 2025, 1:54am UTC](https://discourse.processing.org/t/icosahedron-pshape/45587 "2025-01-14T01:54:40Z")

</div>

The following source code may be used to generate an icosahedron composed of 12 vertices and 20 equilateral triangle faces. Each face consists of 3 points taken from the 12 vertices. The vertices are based upon the gol…

---

## [Flying RGB Being created with PShape](https://discourse.processing.org/t/flying-rgb-being-created-with-pshape/45539)

<div class="topic-metadata">

**Author:** [@glv](https://discourse.processing.org/u/glv)\
**Replies:** 0\
**Last updated:** [January 5, 2025, 9:40pm UTC](https://discourse.processing.org/t/flying-rgb-being-created-with-pshape/45539 "2025-01-05T21:40:04Z")

</div>

Hello folks! Some code I dug up from my archives: // Project: Flying RGB Being // Author: GLV // Date: 2019-03-23 // Update: 2025-01-11 // Updates: // 2018-09-29 // 2018-06-27 // 2025-01-05 Cleaned it up a bit fo…

---

## [PShape Vertices Colored with setFill()](https://discourse.processing.org/t/pshape-vertices-colored-with-setfill/45529)

<div class="topic-metadata">

**Author:** [@svan](https://discourse.processing.org/u/svan)\
**Replies:** 0\
**Last updated:** [January 4, 2025, 5:08am UTC](https://discourse.processing.org/t/pshape-vertices-colored-with-setfill/45529 "2025-01-04T05:08:22Z")

</div>

The following source code demonstrates a PShape 3D colored cube using setFill(index, color) on the vertices to change the colors. Both a Java version and a Python version are shown. The Java cube coordinates were taken…

---

## [Announcing Shape Mapper: Processing library for projection mapping](https://discourse.processing.org/t/announcing-shape-mapper-processing-library-for-projection-mapping/45549)

<div class="topic-metadata">

**Author:** [@alexmiller](https://discourse.processing.org/u/alexmiller)\
**Replies:** 0\
**Last updated:** [January 6, 2025, 11:45pm UTC](https://discourse.processing.org/t/announcing-shape-mapper-processing-library-for-projection-mapping/45549 "2025-01-06T23:45:01Z")

</div>

Hi all. My open source library for projection mapping called Shape Mapper is officially released today, free for all to use! You can find more information, including tutorials, here: shapemapper.dev/ Features include…

---

## [Optimized Minecraft Clone in Processing](https://discourse.processing.org/t/optimized-minecraft-clone-in-processing/45422)

<div class="topic-metadata">

**Author:** [@HerbertTheBird](https://discourse.processing.org/u/HerbertTheBird)\
**Replies:** 6\
**Last updated:** [January 2, 2025, 12:45pm UTC](https://discourse.processing.org/t/optimized-minecraft-clone-in-processing/45422 "2025-01-02T12:45:06Z")

</div>

I made a Minecraft clone in processing java. It has basic functions like placing/breaking blocks, sprinting, flying, ambient music, sound effects, and random world generation. The whole thing is about 1000 lines l…

---

## [New App: Ahdut Tree-Fractal Viewer (Try It Yourself)](https://discourse.processing.org/t/new-app-ahdut-tree-fractal-viewer-try-it-yourself/45439)

<div class="topic-metadata">

**Author:** [@winterchan](https://discourse.processing.org/u/winterchan)\
**Replies:** 8\
**Last updated:** [December 8, 2024, 3:44am UTC](https://discourse.processing.org/t/new-app-ahdut-tree-fractal-viewer-try-it-yourself/45439 "2024-12-08T03:44:40Z")

</div>

Hi guys i am very exited to release this project after long time working on some optimization features to allow the app to run very complex calculations and show complex visuals with amazing speed! Please go ahead an…

---

## [Ahdut Fractal Viewer (Advanced Mandelbrot Viewer)](https://discourse.processing.org/t/ahdut-fractal-viewer-advanced-mandelbrot-viewer/45409)

<div class="topic-metadata">

**Author:** [@winterchan](https://discourse.processing.org/u/winterchan)\
**Replies:** 3\
**Last updated:** [December 6, 2024, 4:17am UTC](https://discourse.processing.org/t/ahdut-fractal-viewer-advanced-mandelbrot-viewer/45409 "2024-12-06T04:17:48Z")

</div>

Official Demo: https://www.youtube.com/watch?v=FKljz6lbVK0 Please open the images on full screen in a separate tab! A program i am making, already has over 1200 lines of code, including advanced optimization and the ab…

---

## [My coding book in print-on demand format](https://discourse.processing.org/t/my-coding-book-in-print-on-demand-format/45285)

<div class="topic-metadata">

**Author:** [@codeguppy](https://discourse.processing.org/u/codeguppy)\
**Replies:** 1\
**Last updated:** [December 4, 2024, 10:18am UTC](https://discourse.processing.org/t/my-coding-book-in-print-on-demand-format/45285 "2024-12-04T10:18:17Z")

</div>

After much consideration, I’m excited to announce a paperback edition of my course, now available for all interested coders and parents! This book is designed especially for parents who want to introduce their kids to c…

---

## [Rotating Pac-Man with animated mouth](https://discourse.processing.org/t/rotating-pac-man-with-animated-mouth/45395)

<div class="topic-metadata">

**Author:** [@quark](https://discourse.processing.org/u/quark)\
**Replies:** 0\
**Last updated:** [November 27, 2024, 1:52pm UTC](https://discourse.processing.org/t/rotating-pac-man-with-animated-mouth/45395 "2024-11-27T13:52:40Z")

</div>

Combining the mouth animation together with rotation of the pac-man is an interesting problem with lots of potential solutions so here one way to do it. /\* Project: Waka Waka Author: quark Date: 2024-11-…

---

## [Pac-Man Waka Waka Arcs](https://discourse.processing.org/t/pac-man-waka-waka-arcs/45376)

<div class="topic-metadata">

**Author:** [@glv](https://discourse.processing.org/u/glv)\
**Replies:** 0\
**Last updated:** [November 23, 2024, 1:09pm UTC](https://discourse.processing.org/t/pac-man-waka-waka-arcs/45376 "2024-11-23T13:09:39Z")

</div>

Waka Waka /\* Project: Waka Waka Author: GLV Date: 2024-11-24 Version: 1.0.0 \*/ void setup() { size(350, 350); noStroke(); fill(0, 255, 0); } float a1; void draw() { background(0); …

---

## [Stepping Through a Fractal Tree](https://discourse.processing.org/t/stepping-through-a-fractal-tree/45272)

<div class="topic-metadata">

**Author:** [@glv](https://discourse.processing.org/u/glv)\
**Replies:** 1\
**Last updated:** [November 4, 2024, 1:54am UTC](https://discourse.processing.org/t/stepping-through-a-fractal-tree/45272 "2024-11-04T01:54:56Z")

</div>

Stepping through a fractal tree using a thread. A PGraphic is updated in a thread one line at a time and displayed in draw(). // Stepping through a Fractal Tree // A PGraphic is updated in a thread one line at a time a…

---

## [Processing Language Server Extension for VSCode](https://discourse.processing.org/t/processing-language-server-extension-for-vscode/45246)

<div class="topic-metadata">

**Author:** [@diyaayay](https://discourse.processing.org/u/diyaayay)\
**Replies:** 1\
**Last updated:** [October 31, 2024, 6:48pm UTC](https://discourse.processing.org/t/processing-language-server-extension-for-vscode/45246 "2024-10-31T18:48:38Z")

</div>

Hello everyone, I’m Diya Solanki, a pr05 2024 grantee currently developing a VSCode extension for Processing to support IntelliSense features and to run sketches directly in VSCode. You can download the extension from t…

---

## [A Sneak Peek into the Tiling Fractal Processing 4.3 App (Preview)](https://discourse.processing.org/t/a-sneak-peek-into-the-tiling-fractal-processing-4-3-app-preview/45178)

<div class="topic-metadata">

**Author:** [@winterchan](https://discourse.processing.org/u/winterchan)\
**Replies:** 0\
**Last updated:** [October 14, 2024, 12:20pm UTC](https://discourse.processing.org/t/a-sneak-peek-into-the-tiling-fractal-processing-4-3-app-preview/45178 "2024-10-14T12:20:52Z")

</div>

There is the full album: The full app will be available as a part of another large app im making for creating different types of fractals and controlling them in real time smoothly …

---

## [Multi-Game Generator](https://discourse.processing.org/t/multi-game-generator/45139)

<div class="topic-metadata">

**Author:** [@svan](https://discourse.processing.org/u/svan)\
**Replies:** 2\
**Last updated:** [October 8, 2024, 9:55pm UTC](https://discourse.processing.org/t/multi-game-generator/45139 "2024-10-08T21:55:26Z")

</div>

This example demo is meant to simulate a multi-game generator; each ‘game’ is represented by a simple class placed under its own tab. There is a home screen with instructions and each game is assigned a unique key. It…

---

## [Random Image Compression](https://discourse.processing.org/t/random-image-compression/44235)

<div class="topic-metadata">

**Author:** [@seanc4s](https://discourse.processing.org/u/seanc4s)\
**Replies:** 3\
**Last updated:** [October 4, 2024, 12:41pm UTC](https://discourse.processing.org/t/random-image-compression/44235 "2024-10-04T12:41:15Z")

</div>

Well, it’s not jpeg, however you could use it to reduce the size of neural networks for image generation or whatever.

---

## [Using asm to reduce overhead with registerMethods as well as improve performance](https://discourse.processing.org/t/using-asm-to-reduce-overhead-with-registermethods-as-well-as-improve-performance/45090)

<div class="topic-metadata">

**Author:** [@NumericPrime](https://discourse.processing.org/u/NumericPrime)\
**Replies:** 5\
**Last updated:** [October 2, 2024, 1:57pm UTC](https://discourse.processing.org/t/using-asm-to-reduce-overhead-with-registermethods-as-well-as-improve-performance/45090 "2024-10-02T13:57:00Z")

</div>

A problem when using registerMethod often is that it is rather slow. The main reason is the heavy use of reflection. Using the asm library one can however create a much faster implementation of the same functionality tha…

---

## [Plot, p5-inspired procedural 2D drawing in Unity](https://discourse.processing.org/t/plot-p5-inspired-procedural-2d-drawing-in-unity/45119)

<div class="topic-metadata">

**Author:** [@cecarlsen](https://discourse.processing.org/u/cecarlsen)\
**Replies:** 0\
**Last updated:** [October 1, 2024, 3:14pm UTC](https://discourse.processing.org/t/plot-p5-inspired-procedural-2d-drawing-in-unity/45119 "2024-10-01T15:14:48Z")

</div>

DISCLAIMER - Plot is in no way meant as a replacement for p5. It’s posted here because it may be relevant for p5 users who need to make a project in Unity, for whatever reason. It has a familiar but not identical API,…

---

## [Turtle Graphics In Processing](https://discourse.processing.org/t/turtle-graphics-in-processing/45063)

<div class="topic-metadata">

**Author:** [@svan](https://discourse.processing.org/u/svan)\
**Replies:** 1\
**Last updated:** [September 22, 2024, 3:18pm UTC](https://discourse.processing.org/t/turtle-graphics-in-processing/45063 "2024-09-22T15:18:06Z")

</div>

The following rudimentary demo illustrates using TurtleGraphics in Processing and is a modification of work initially done by Natalie Freed: https://gist.githubusercontent.com/nataliefreed/8483050 . This technique of dr…

---

## [Java2D Graphics in Default Processing Canvas](https://discourse.processing.org/t/java2d-graphics-in-default-processing-canvas/45061)

<div class="topic-metadata">

**Author:** [@svan](https://discourse.processing.org/u/svan)\
**Replies:** 0\
**Last updated:** [September 18, 2024, 1:26am UTC](https://discourse.processing.org/t/java2d-graphics-in-default-processing-canvas/45061 "2024-09-18T01:26:21Z")

</div>

The following source code demonstrates Java2d graphics on the default Processing canvas using Java’s Class BufferStrategy, documented here: https://docs.oracle.com/javase/8/docs/api/java/awt/image/BufferStrategy.html . …

---

## [LazyGUI - a GUI library for easy iteration](https://discourse.processing.org/t/lazygui-a-gui-library-for-easy-iteration/41120)

<div class="topic-metadata">

**Author:** [@krab](https://discourse.processing.org/u/krab)\
**Replies:** 10\
**Last updated:** [April 5, 2023, 12:13pm UTC](https://discourse.processing.org/t/lazygui-a-gui-library-for-easy-iteration/41120 "2023-04-05T12:13:03Z")

</div>

Check out this GUI library I made, it aims to tighten the iteration loop even more than previously thought possible and I’d love to hear your thoughts on it before I submit it to the processing foundation as a potentiall…

---

## [Tangram Inspired Triangle Drawer](https://discourse.processing.org/t/tangram-inspired-triangle-drawer/45009)

<div class="topic-metadata">

**Author:** [@winterchan](https://discourse.processing.org/u/winterchan)\
**Replies:** 3\
**Last updated:** [August 30, 2024, 12:03am UTC](https://discourse.processing.org/t/tangram-inspired-triangle-drawer/45009 "2024-08-30T00:03:49Z")

</div>

Tangram Triangle Drawer The Tangram Triangle Drawer is an interactive visual application designed to create a dynamic representation of triangles perfectly fitting inside …

---

## [Terea a shape extruder](https://discourse.processing.org/t/terea-a-shape-extruder/44945)

<div class="topic-metadata">

**Author:** [@matheplica](https://discourse.processing.org/u/matheplica)\
**Replies:** 3\
**Last updated:** [August 23, 2024, 2:07pm UTC](https://discourse.processing.org/t/terea-a-shape-extruder/44945 "2024-08-23T14:07:54Z")

</div>

Hi, here’s Terea who create 3D .stl file from a .svg. I need it for a 3D printing project so I did it. Terea on github Enjoy !

---

## [Rubic - a mini logic game](https://discourse.processing.org/t/rubic-a-mini-logic-game/44968)

<div class="topic-metadata">

**Author:** [@codeguppy](https://discourse.processing.org/u/codeguppy)\
**Replies:** 1\
**Last updated:** [August 21, 2024, 8:37am UTC](https://discourse.processing.org/t/rubic-a-mini-logic-game/44968 "2024-08-21T08:37:30Z")

</div>

Just a tiny logic game that I built recently. You can play it here (below is the actual game… not an image): This is the source code:

---

## [Draw with code programs](https://discourse.processing.org/t/draw-with-code-programs/44969)

<div class="topic-metadata">

**Author:** [@codeguppy](https://discourse.processing.org/u/codeguppy)\
**Replies:** 0\
**Last updated:** [August 21, 2024, 2:38am UTC](https://discourse.processing.org/t/draw-with-code-programs/44969 "2024-08-21T02:38:57Z")

</div>

(scrolling animation is done in JavaScript) Download the brochure with type-in draw with code programs:

---

## [Processing pre, alpha, beta archival project](https://discourse.processing.org/t/processing-pre-alpha-beta-archival-project/44944)

<div class="topic-metadata">

**Author:** [@sableraph](https://discourse.processing.org/u/sableraph)\
**Replies:** 0\
**Last updated:** [August 16, 2024, 1:26pm UTC](https://discourse.processing.org/t/processing-pre-alpha-beta-archival-project/44944 "2024-08-16T13:26:29Z")

</div>

I’ve started an archival project for early (pre, alpha, beta) Processing binaries released between 2001 and 2005. Until last week, these files had been hidden in a corner of the Processing servers and not available to an…

---

## [Showing off some Tetris on py5 :)](https://discourse.processing.org/t/showing-off-some-tetris-on-py5/44745)

<div class="topic-metadata">

**Author:** [@villares](https://discourse.processing.org/u/villares)\
**Replies:** 1\
**Last updated:** [July 12, 2024, 9:36pm UTC](https://discourse.processing.org/t/showing-off-some-tetris-on-py5/44745 "2024-07-12T21:36:35Z")

</div>

Maybe someone will enjoy playing or modifying a very simple implementation of Tetris… """ To run this you'll need py5 (py5coding.org) with an imported mode runner More about this at https://abav.lugaralgum.com/como-i…

---

## [RSyntaxTextArea With Swing In Processing](https://discourse.processing.org/t/rsyntaxtextarea-with-swing-in-processing/44725)

<div class="topic-metadata">

**Author:** [@svan](https://discourse.processing.org/u/svan)\
**Replies:** 0\
**Last updated:** [July 6, 2024, 7:03pm UTC](https://discourse.processing.org/t/rsyntaxtextarea-with-swing-in-processing/44725 "2024-07-06T19:03:59Z")

</div>

You’re probably not going to get an editor with syntax coloring any easier than the following, even though it could prove challenging to some. It all starts with RSyntaxTextArea which may be found here: The secret to …

---

## [NumericKeyboard\_android](https://discourse.processing.org/t/numerickeyboard-android/44721)

<div class="topic-metadata">

**Author:** [@svan](https://discourse.processing.org/u/svan)\
**Replies:** 0\
**Last updated:** [July 6, 2024, 1:51am UTC](https://discourse.processing.org/t/numerickeyboard-android/44721 "2024-07-06T01:51:40Z")

</div>

The following source code will display a numeric keyboard on an android device to capture EditText input and display the resulting string: import android.app.Activity; import android.content.Context; import android.vi…

---

## [VLCJVideo update](https://discourse.processing.org/t/vlcjvideo-update/16582)

<div class="topic-metadata">

**Author:** [@linux-man](https://discourse.processing.org/u/linux-man)\
**Replies:** 27\
**Last updated:** [July 4, 2024, 8:42pm UTC](https://discourse.processing.org/t/vlcjvideo-update/16582 "2024-07-04T20:42:44Z")

</div>

I rewrote VLCJVideo to use vlcj-4. Big inner changes, auto discovery and a cleaner interface for embedded media. From the outside, VLCJVideo stays mainly the same with some changes. I only tested on Linux and I’d like s…

---

## [Polygon Exploration](https://discourse.processing.org/t/polygon-exploration/44606)

<div class="topic-metadata">

**Author:** [@glv](https://discourse.processing.org/u/glv)\
**Replies:** 0\
**Last updated:** [June 17, 2024, 11:58am UTC](https://discourse.processing.org/t/polygon-exploration/44606 "2024-06-17T11:58:37Z")

</div>

Some fun with polygons! /\* Project: Polygons Author: GLV Date: 2024-06-17 Version: 1.0.0 \*/ int choice, seed; int id, idlast, sb, num, mxvs; int counter; PVector\[\] v; boolean warning = true; void set…

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

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