# Latest

**URL:** https://discourse.processing.org/latest.md

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

---

## [PCD @ Worldwide 2026](https://discourse.processing.org/t/pcd-worldwide-2026/48081)

<div class="topic-metadata">

**Author:** [@sableraph](https://discourse.processing.org/u/sableraph)\
**Replies:** 77\
**Last updated:** [September 22, 2026, 8:59pm UTC](https://discourse.processing.org/t/pcd-worldwide-2026/48081 "2026-09-22T20:59:34Z")

</div>

In 2026, Processing turns 25. This October, we will celebrate together around the world, through events organized by local communities. If Processing or p5.js have been part of your work, teaching, or creative practice, …

---

## [Welcome to the Processing Foundation Discourse](https://discourse.processing.org/t/welcome-to-the-processing-foundation-discourse/8)

<div class="topic-metadata">

**Author:** [@system](https://discourse.processing.org/u/system)\
**Replies:** 0\
**Last updated:** [May 11, 2018, 8:13pm UTC](https://discourse.processing.org/t/welcome-to-the-processing-foundation-discourse/8 "2018-05-11T20:13:33Z")

</div>

This is a place to discuss Processing, p5.js, Processing for Android, Processing for Pi, Processing.py and related software initiatives. It’s a place to talk about general ideas and specific projects. You can learn more …

---

## [Guidelines—Answering Questions](https://discourse.processing.org/t/guidelines-answering-questions/2145)

<div class="topic-metadata">

**Author:** [@ProcessingOrg](https://discourse.processing.org/u/ProcessingOrg)\
**Replies:** 0\
**Last updated:** [July 27, 2018, 8:38pm UTC](https://discourse.processing.org/t/guidelines-answering-questions/2145 "2018-07-27T20:38:12Z")

</div>

If you’re here, it means you’re thinking about contributing to the Processing community by answering questions on the forum. That’s great! This guide is meant to help you answer questions in a way that’s most helpful. B…

---

## [Guidelines—Asking Questions](https://discourse.processing.org/t/guidelines-asking-questions/2147)

<div class="topic-metadata">

**Author:** [@ProcessingOrg](https://discourse.processing.org/u/ProcessingOrg)\
**Replies:** 0\
**Last updated:** [July 27, 2018, 8:50pm UTC](https://discourse.processing.org/t/guidelines-asking-questions/2147 "2018-07-27T20:50:06Z")

</div>

Summary (TL;DR) Ask complete questions to get better answers! Be specific. For example: I want to load an image. I tried using createImg() , and I expected the image to be on canvas, but what happened instead was the i…

---

## [PCD @ San Marcos, TX 2026](https://discourse.processing.org/t/pcd-san-marcos-tx-2026/48884)

<div class="topic-metadata">

**Author:** [@squishynotions](https://discourse.processing.org/u/squishynotions)\
**Replies:** 6\
**Last updated:** [September 30, 2026, 5:47pm UTC](https://discourse.processing.org/t/pcd-san-marcos-tx-2026/48884 "2026-09-30T17:47:08Z")

</div>

Hi! I’m organizing a Processing Community Day 2026 event in San Marcos, Texas, USA. I’ll update this thread with more details as planning progresses!

---

## [PCD @ Berlin 2026](https://discourse.processing.org/t/pcd-berlin-2026/48870)

<div class="topic-metadata">

**Author:** [@j0000r111](https://discourse.processing.org/u/j0000r111)\
**Replies:** 8\
**Last updated:** [September 30, 2026, 5:23pm UTC](https://discourse.processing.org/t/pcd-berlin-2026/48870 "2026-09-30T17:23:08Z")

</div>

Hello world. This is Jan-Henning, I am a professor for Visual Communication at Media University Berlin. I code and teach coding for design. I will be hosting a Processing Community Day 2026 event in Berlin, Germany. Mos…

---

## [L5 Community Jam and exhibition at Processing Community Day NYC](https://discourse.processing.org/t/l5-community-jam-and-exhibition-at-processing-community-day-nyc/49442)

<div class="topic-metadata">

**Author:** [@lee](https://discourse.processing.org/u/lee)\
**Replies:** 2\
**Last updated:** [September 29, 2026, 6:29pm UTC](https://discourse.processing.org/t/l5-community-jam-and-exhibition-at-processing-community-day-nyc/49442 "2026-09-29T18:29:26Z")

</div>

We are hosting a L5 Community Jam starting this Friday September 25 and running until October 3. This is a great chance to try out L5. The easiest starting point for those with previous experience with p5.js or Processi…

---

## [PCD @ Ahemdabad 2026](https://discourse.processing.org/t/pcd-ahemdabad-2026/49534)

<div class="topic-metadata">

**Author:** [@atulkumarshukla458](https://discourse.processing.org/u/atulkumarshukla458)\
**Replies:** 0\
**Last updated:** [September 29, 2026, 12:47pm UTC](https://discourse.processing.org/t/pcd-ahemdabad-2026/49534 "2026-09-29T12:47:31Z")

</div>

Hi! I’m organizing a Processing Community Day 2026 event in Ahmedabad, India. I am an Interaction Designer i work with Creative Tech, New Media Art, Audiovisuals and Generative Art. I’ll update this thread with more de…

---

## [Camera3D support for Looking Glass displays](https://discourse.processing.org/t/camera3d-support-for-looking-glass-displays/49407)

<div class="topic-metadata">

**Author:** [@hx2A](https://discourse.processing.org/u/hx2A)\
**Replies:** 20\
**Last updated:** [September 29, 2026, 1:58am UTC](https://discourse.processing.org/t/camera3d-support-for-looking-glass-displays/49407 "2026-09-29T01:58:03Z")

</div>

Recently I had the opportunity to experiment with a Looking Glass Go display. I used the opportunity to extend Camera3D’s functionality to create images in the correct format for displays made by this company. These dis…

---

## [UI on main Screen / Fullscreen video on the second](https://discourse.processing.org/t/ui-on-main-screen-fullscreen-video-on-the-second/49511)

<div class="topic-metadata">

**Author:** [@Ugulug](https://discourse.processing.org/u/Ugulug)\
**Replies:** 1\
**Last updated:** [September 28, 2026, 6:57pm UTC](https://discourse.processing.org/t/ui-on-main-screen-fullscreen-video-on-the-second/49511 "2026-09-28T18:57:31Z")

</div>

Hi every one, I’m working with processing 4 on windows 10 for years, but i’m stuck, trying to figure out how to get: my main script/UI on the first screen (i oftenly use controlP5), with command (that i’m ok with) launc…

---

## [P5js 3D sketches - how to overlay a 2D image e.g. HUD or GUI](https://discourse.processing.org/t/p5js-3d-sketches-how-to-overlay-a-2d-image-e-g-hud-or-gui/49509)

<div class="topic-metadata">

**Author:** [@quark](https://discourse.processing.org/u/quark)\
**Replies:** 6\
**Last updated:** [September 28, 2026, 3:23pm UTC](https://discourse.processing.org/t/p5js-3d-sketches-how-to-overlay-a-2d-image-e-g-hud-or-gui/49509 "2026-09-28T15:23:43Z")

</div>

This sketch shows a p5.js animated sketch using WebGL (based on a library example) and there are three 2D images overlaying the animation. the inner frame the avatar the text The images are drawn by shaders created us…

---

## [PCD @ New York City 2026](https://discourse.processing.org/t/pcd-new-york-city-2026/48393)

<div class="topic-metadata">

**Author:** [@book.of.iris](https://discourse.processing.org/u/book.of.iris)\
**Replies:** 28\
**Last updated:** [September 27, 2026, 7:21pm UTC](https://discourse.processing.org/t/pcd-new-york-city-2026/48393 "2026-09-27T19:21:31Z")

</div>

Hi! I’m wanting to help organize a Processing Community Day 2026 event in New York City, NY, USA. I’m a creative coach and programmer based in Brooklyn. A Recurse Center and SFPC alumn, I’m enrolled in next year’s IMA/L…

---

## [Wrapping images around fractals with Fractal Wrapper](https://discourse.processing.org/t/wrapping-images-around-fractals-with-fractal-wrapper/49140)

<div class="topic-metadata">

**Author:** [@bryceguy72](https://discourse.processing.org/u/bryceguy72)\
**Replies:** 6\
**Last updated:** [September 27, 2026, 6:19pm UTC](https://discourse.processing.org/t/wrapping-images-around-fractals-with-fractal-wrapper/49140 "2026-09-27T18:19:41Z")

</div>

In 2000 I wrote some code that wrapped a bitmap around the iteration boundaries of a fractal. A few days ago I ported the code into Processing 4 with the help of Claude AI and created some images I thought were interest…

---

## [PCD @ Melbourne 2026](https://discourse.processing.org/t/pcd-melbourne-2026/48807)

<div class="topic-metadata">

**Author:** [@melaniehuang](https://discourse.processing.org/u/melaniehuang)\
**Replies:** 10\
**Last updated:** [September 27, 2026, 3:41am UTC](https://discourse.processing.org/t/pcd-melbourne-2026/48807 "2026-09-27T03:41:22Z")

</div>

Hi! I’m organising a Processing Community Day 2026 event in Melbourne, Australia which will be part of an exhibition I’m curating Radical Computing. I’ll update this thread with more details as planning progresses.

---

## [Shape generator help (Armin Hofmann's 'rubber band' shape generator)](https://discourse.processing.org/t/shape-generator-help-armin-hofmanns-rubber-band-shape-generator/33190)

<div class="topic-metadata">

**Author:** [@abk](https://discourse.processing.org/u/abk)\
**Replies:** 40\
**Last updated:** [September 26, 2026, 10:55pm UTC](https://discourse.processing.org/t/shape-generator-help-armin-hofmanns-rubber-band-shape-generator/33190 "2026-09-26T22:55:44Z")

</div>

Hi I’m trying to create a Hofmann’esque shape generator based on a grid of circles: I have the basic structure of the grid done, but I’m totally stuck on where to go from here? How do I make this into a combined s…

---

## [Read error with TXT and CSV files. SyntaxError: expected expression, got keyword 'do' at undefined:965:8](https://discourse.processing.org/t/read-error-with-txt-and-csv-files-syntaxerror-expected-expression-got-keyword-do-at-undefined8/49463)

<div class="topic-metadata">

**Author:** [@mgdunefa2](https://discourse.processing.org/u/mgdunefa2)\
**Replies:** 2\
**Last updated:** [September 26, 2026, 2:59pm UTC](https://discourse.processing.org/t/read-error-with-txt-and-csv-files-syntaxerror-expected-expression-got-keyword-do-at-undefined8/49463 "2026-09-26T14:59:39Z")

</div>

‘’’ javascript let palabras = ; let palabraActual = “”; async function setup() { createCanvas(800, 500); try { const respuesta = await fetch(“palabras.txt”); const texto = await respuesta.text(); palabras = texto …

---

## [PCD @ Seattle 2026](https://discourse.processing.org/t/pcd-seattle-2026/48913)

<div class="topic-metadata">

**Author:** [@sabin](https://discourse.processing.org/u/sabin)\
**Replies:** 4\
**Last updated:** [September 25, 2026, 5:42am UTC](https://discourse.processing.org/t/pcd-seattle-2026/48913 "2026-09-25T05:42:13Z")

</div>

Hi! I am Sabin Timalsena, I have been organizing creative coding meetups and pop-up art shows in Seattle since 2021 as part of seattlecreativecode.com I’m organizing a Processing Community Day 2026 event in Seattle, USA…

---

## [Lumen version 1.0](https://discourse.processing.org/t/lumen-version-1-0/49467)

<div class="topic-metadata">

**Author:** [@adaptinnovative](https://discourse.processing.org/u/adaptinnovative)\
**Replies:** 0\
**Last updated:** [September 24, 2026, 11:48pm UTC](https://discourse.processing.org/t/lumen-version-1-0/49467 "2026-09-24T23:48:22Z")

</div>

This is real code you can find it here Originally created with processing.org 1.51 ported to openprocessing.org https://openprocessing.org/@owaun/3019138

---

## [Pocket Change v1.0](https://discourse.processing.org/t/pocket-change-v1-0/49456)

<div class="topic-metadata">

**Author:** [@adaptinnovative](https://discourse.processing.org/u/adaptinnovative)\
**Replies:** 2\
**Last updated:** [September 24, 2026, 7:44pm UTC](https://discourse.processing.org/t/pocket-change-v1-0/49456 "2026-09-24T19:44:51Z")

</div>

I am posting the link to the code on openprocessing.org to show that it is real and actual code. https://openprocessing.org/@owaun/3018414 I am open to collaboration requests: Email: karl@adaptinnovative.com Whatsapp…

---

## [How do I get an obj file with one and only one texture?](https://discourse.processing.org/t/how-do-i-get-an-obj-file-with-one-and-only-one-texture/49437)

<div class="topic-metadata">

**Author:** [@EricRogerGarcia](https://discourse.processing.org/u/EricRogerGarcia)\
**Replies:** 1\
**Last updated:** [September 24, 2026, 6:40pm UTC](https://discourse.processing.org/t/how-do-i-get-an-obj-file-with-one-and-only-one-texture/49437 "2026-09-24T18:40:19Z")

</div>

Loading an obj file (with loadModel()) and then specifying the texture (with texture()) is not possible if there is no texture (in case the colors are specified in the mtl file) or if there are several images for texture…

---

## [Mobility Card v.1](https://discourse.processing.org/t/mobility-card-v-1/49457)

<div class="topic-metadata">

**Author:** [@adaptinnovative](https://discourse.processing.org/u/adaptinnovative)\
**Replies:** 0\
**Last updated:** [September 24, 2026, 2:56pm UTC](https://discourse.processing.org/t/mobility-card-v-1/49457 "2026-09-24T14:56:52Z")

</div>

Here is the link on openprocessing.org to prove it is real code https://openprocessing.org/@owaun/3018458

---

## [Processing.org 1.51 visual proofs](https://discourse.processing.org/t/processing-org-1-51-visual-proofs/49455)

<div class="topic-metadata">

**Author:** [@adaptinnovative](https://discourse.processing.org/u/adaptinnovative)\
**Replies:** 0\
**Last updated:** [September 24, 2026, 2:14pm UTC](https://discourse.processing.org/t/processing-org-1-51-visual-proofs/49455 "2026-09-24T14:14:20Z")

</div>

I will be posting links on the website to prove that processing.org 1.51 can create great visuals and more This is the first one. Persons who want to see the code can email me to start collaborating karl@adaptinnovativ…

---

## [PCD @ Tehran 2026](https://discourse.processing.org/t/pcd-tehran-2026/48894)

<div class="topic-metadata">

**Author:** [@pitheorem](https://discourse.processing.org/u/pitheorem)\
**Replies:** 4\
**Last updated:** [September 24, 2026, 7:47am UTC](https://discourse.processing.org/t/pcd-tehran-2026/48894 "2026-09-24T07:47:33Z")

</div>

Hi! I’m organizing a Processing Community Day 2026 event in Tehran, Iran. I’ll update this thread with more details as planning progresses.

---

## [Harriss Spiral Techniques](https://discourse.processing.org/t/harriss-spiral-techniques/45141)

<div class="topic-metadata">

**Author:** [@svan](https://discourse.processing.org/u/svan)\
**Replies:** 7\
**Last updated:** [September 24, 2026, 6:29am UTC](https://discourse.processing.org/t/harriss-spiral-techniques/45141 "2026-09-24T06:29:53Z")

</div>

The following source code is one technique of drawing a basic Harriss spiral using ninety degree Processing arcs. Each successive arc is the previous arc’s width/height divided by 1.325 going from outer to inner. The c…

---

## [PCD @Brattleboro 2026](https://discourse.processing.org/t/pcd-brattleboro-2026/48882)

<div class="topic-metadata">

**Author:** [@izzysnyder2001](https://discourse.processing.org/u/izzysnyder2001)\
**Replies:** 4\
**Last updated:** [September 23, 2026, 2:38pm UTC](https://discourse.processing.org/t/pcd-brattleboro-2026/48882 "2026-09-23T14:38:39Z")

</div>

Hi! I’m organizing a Processing Community Day 2026 event in Brattleboro, VT, USA. I’ll update this thread with more details as planning progresses.

---

## [PCD @ San Francisco 2026](https://discourse.processing.org/t/pcd-san-francisco-2026/48820)

<div class="topic-metadata">

**Author:** [@kjhollen](https://discourse.processing.org/u/kjhollen)\
**Replies:** 2\
**Last updated:** [September 22, 2026, 9:23pm UTC](https://discourse.processing.org/t/pcd-san-francisco-2026/48820 "2026-09-22T21:23:33Z")

</div>

Hi! I’m co-organizing a Processing Community Day 2026 event in San Francisco. This PCD will be co-hosted by Gray Area and tiat on October 3, 2026 at 2665 Mission St, San Francisco, CA 94110. We’ll have some workshops by…

---

## [4.5.6 Python Mode Error](https://discourse.processing.org/t/4-5-6-python-mode-error/49409)

<div class="topic-metadata">

**Author:** [@Kiyoshimon](https://discourse.processing.org/u/Kiyoshimon)\
**Replies:** 5\
**Last updated:** [September 22, 2026, 6:16pm UTC](https://discourse.processing.org/t/4-5-6-python-mode-error/49409 "2026-09-22T18:16:19Z")

</div>

Hi all, I’ve had issues using Python mode since the most recent update. Version 3 does not link to the server anymore to to fetch Python mode, and Version 4.5.6 yields this error upon swapping to Python Mode for 4 (imag…

---

## [Chooser.files.native still broken](https://discourse.processing.org/t/chooser-files-native-still-broken/49403)

<div class="topic-metadata">

**Author:** [@PerryJohnson](https://discourse.processing.org/u/PerryJohnson)\
**Replies:** 2\
**Last updated:** [September 21, 2026, 12:24pm UTC](https://discourse.processing.org/t/chooser-files-native-still-broken/49403 "2026-09-21T12:24:12Z")

</div>

I’m still seeing a broken file chooser on the latest Processing versions up through the latest RC. I’m on Linux (Fedora, KDE, Wayland). Yes, there is the preferences workaround below, but I was hoping for a proper fix. …

---

## [Backspace not detecting](https://discourse.processing.org/t/backspace-not-detecting/49405)

<div class="topic-metadata">

**Author:** [@IrohaSakayori168](https://discourse.processing.org/u/IrohaSakayori168)\
**Replies:** 1\
**Last updated:** [September 21, 2026, 7:31am UTC](https://discourse.processing.org/t/backspace-not-detecting/49405 "2026-09-21T07:31:22Z")

</div>

public void keyPressed(){ if(key == CODED){ if(keyCode == LEFT){val--;} if(keyCode == RIGHT){val++;} if(keyCode == BACKSPACE) {System.out.println("Backspace Pressed");editManag…

---

## [Question about a simple code using lines and rectangles](https://discourse.processing.org/t/question-about-a-simple-code-using-lines-and-rectangles/49402)

<div class="topic-metadata">

**Author:** [@JamesP](https://discourse.processing.org/u/JamesP)\
**Replies:** 6\
**Last updated:** [September 20, 2026, 7:19pm UTC](https://discourse.processing.org/t/question-about-a-simple-code-using-lines-and-rectangles/49402 "2026-09-20T19:19:18Z")

</div>

Why is it that I have to use (100,40,400,210) to make the rectangle the same size as the lines? I would have thought I could use (100,40,500,250). It doesn’t make sense to me that 400, 210 is at the same spot as where my…

[Next page](https://discourse.processing.org/latest.md?page=1)
