# Latest

**URL:** https://discourse.processing.org/latest.md?page=2

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

**Page:** 3

---

## [Improve loop protection warning for slow loops that are not infinite](https://discourse.processing.org/t/improve-loop-protection-warning-for-slow-loops-that-are-not-infinite/49147)

<div class="topic-metadata">

**Author:** [@michtesar](https://discourse.processing.org/u/michtesar)\
**Replies:** 1\
**Last updated:** [August 15, 2026, 7:59pm UTC](https://discourse.processing.org/t/improve-loop-protection-warning-for-slow-loops-that-are-not-infinite/49147 "2026-08-15T19:59:24Z")

</div>

Description The p5.js Web Editor’s loop protection can report an infinite loop when a loop is simply expensive to execute. For example, this p5.js issue was initially reported as an infinite loop: After profiling it,…

---

## [PCD @ Bath 2026](https://discourse.processing.org/t/pcd-bath-2026/48139)

<div class="topic-metadata">

**Author:** [@crispysmokedweb](https://discourse.processing.org/u/crispysmokedweb)\
**Replies:** 3\
**Last updated:** [August 13, 2026, 8:00pm UTC](https://discourse.processing.org/t/pcd-bath-2026/48139 "2026-08-13T20:00:01Z")

</div>

I will put a flag up for Bath UK. If someone wants to do an event in Bristol, maybe we can coordinate for the same weekend, or join the events in some way. I am a creative technologist and also part time lecturer in cre…

---

## [PCD @ Sao Paulo 2026](https://discourse.processing.org/t/pcd-sao-paulo-2026/48479)

<div class="topic-metadata">

**Author:** [@danielcorbani](https://discourse.processing.org/u/danielcorbani)\
**Replies:** 3\
**Last updated:** [August 13, 2026, 7:52pm UTC](https://discourse.processing.org/t/pcd-sao-paulo-2026/48479 "2026-08-13T19:52:45Z")

</div>

Hi! I’m organizing a Processing Community Day 2026 event in Sao Paulo, Brazil. We will join the FILE - the Electronic Language International Festival, in August. Yes, much before everybody else, but the partnership is w…

---

## [Making keyPressed() doesn't seem to work in p5.js as it did in Java, how can I make it work or replace it?](https://discourse.processing.org/t/making-keypressed-doesnt-seem-to-work-in-p5-js-as-it-did-in-java-how-can-i-make-it-work-or-replace-it/49153)

<div class="topic-metadata">

**Author:** [@superPengato](https://discourse.processing.org/u/superPengato)\
**Replies:** 4\
**Last updated:** [August 13, 2026, 6:13pm UTC](https://discourse.processing.org/t/making-keypressed-doesnt-seem-to-work-in-p5-js-as-it-did-in-java-how-can-i-make-it-work-or-replace-it/49153 "2026-08-13T18:13:58Z")

</div>

Hello ! I have a game that I created years ago as a school project in processing Java, and now I’ve been trying to port it to js so that I can put it on a webpage. I am not experienced in JS. I did a lot of it with ava…

---

## [Getting error in version 4](https://discourse.processing.org/t/getting-error-in-version-4/49150)

<div class="topic-metadata">

**Author:** [@givetosurfrider](https://discourse.processing.org/u/givetosurfrider)\
**Replies:** 8\
**Last updated:** [August 12, 2026, 11:36pm UTC](https://discourse.processing.org/t/getting-error-in-version-4/49150 "2026-08-12T23:36:01Z")

</div>

\<!- Getting this error message - any thoughts? Hmm. Can’t load native code to bring window to front using the absolute path: /Users/montyjones/Library/CloudStorage/GoogleDrive-joneswm2@vcu.edu/My Drive/Processing.py/mod…

---

## [How to 3D flow field?](https://discourse.processing.org/t/how-to-3d-flow-field/49135)

<div class="topic-metadata">

**Author:** [@alecz](https://discourse.processing.org/u/alecz)\
**Replies:** 2\
**Last updated:** [August 11, 2026, 8:17pm UTC](https://discourse.processing.org/t/how-to-3d-flow-field/49135 "2026-08-11T20:17:44Z")

</div>

Hi all, I’m playing around with Dan Shiffmann Perlin noise flow field with Processing 4 and I wondered how to upgrade his example to use it to move particles in a 3D flow field. Currently my code is : import peasy.\*; …

---

## [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:** 6\
**Last updated:** [August 11, 2026, 4:18pm UTC](https://discourse.processing.org/t/pcd-berlin-2026/48870 "2026-08-11T16:18:24Z")

</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…

---

## [Survey on p5.js dependencies](https://discourse.processing.org/t/survey-on-p5-js-dependencies/49141)

<div class="topic-metadata">

**Author:** [@maveme](https://discourse.processing.org/u/maveme)\
**Replies:** 0\
**Last updated:** [August 11, 2026, 8:29am UTC](https://discourse.processing.org/t/survey-on-p5-js-dependencies/49141 "2026-08-11T08:29:33Z")

</div>

Hi all, We are researchers in computer science from VU Amsterdam and Université de Montréal working on code analysis techniques to document and preserve p5.js generative art. As part of this work, we are documenting the…

---

## [PCD @ Washington, DC 2026](https://discourse.processing.org/t/pcd-washington-dc-2026/48815)

<div class="topic-metadata">

**Author:** [@apbryant](https://discourse.processing.org/u/apbryant)\
**Replies:** 18\
**Last updated:** [August 10, 2026, 12:29pm UTC](https://discourse.processing.org/t/pcd-washington-dc-2026/48815 "2026-08-10T12:29:18Z")

</div>

Hi! I’m organizing a Processing Community Day 2026 event in Washington, DC or somewhere in the DC metropolitan area. I’ll update this thread with more details as planning progresses. I’ve given talks/demos of creative …

---

## [Collision Detection using a Quadtree](https://discourse.processing.org/t/collision-detection-using-a-quadtree/49130)

<div class="topic-metadata">

**Author:** [@quark](https://discourse.processing.org/u/quark)\
**Replies:** 1\
**Last updated:** [August 10, 2026, 3:17am UTC](https://discourse.processing.org/t/collision-detection-using-a-quadtree/49130 "2026-08-10T03:17:02Z")

</div>

In this demonstration I am using a quadtree to optimise collision detection. It is the third in a series of topics I have posted on collision detection, the first two being - Collision Detection using Spatial Hashing C…

---

## [V2 offline reference?](https://discourse.processing.org/t/v2-offline-reference/49127)

<div class="topic-metadata">

**Author:** [@EricRogerGarcia](https://discourse.processing.org/u/EricRogerGarcia)\
**Replies:** 1\
**Last updated:** [August 7, 2026, 8:29pm UTC](https://discourse.processing.org/t/v2-offline-reference/49127 "2026-08-07T20:29:17Z")

</div>

is there a way to download it ? :slight\_smile:

---

## [Example of Preload with await using a Files class](https://discourse.processing.org/t/example-of-preload-with-await-using-a-files-class/49108)

<div class="topic-metadata">

**Author:** [@EricRogerGarcia](https://discourse.processing.org/u/EricRogerGarcia)\
**Replies:** 2\
**Last updated:** [August 6, 2026, 10:23pm UTC](https://discourse.processing.org/t/example-of-preload-with-await-using-a-files-class/49108 "2026-08-06T22:23:08Z")

</div>

We can easily add the other functions starting with “load”. Sketch here Code : function setup() { createCanvas(500, 400); textSize(30); textAlign(CENTER); imageMode(CENTER); Files.loadImage("chat01.jpg");…

---

## [Generating txt.file in real time](https://discourse.processing.org/t/generating-txt-file-in-real-time/49116)

<div class="topic-metadata">

**Author:** [@stephan](https://discourse.processing.org/u/stephan)\
**Replies:** 3\
**Last updated:** [August 6, 2026, 12:48am UTC](https://discourse.processing.org/t/generating-txt-file-in-real-time/49116 "2026-08-06T00:48:20Z")

</div>

Hi Forum, greetings from Holland. I want to check all random HSB-values the Mac Book is generating for me in Processing 3.5.4. So I inserted the next lines: // - - - - - - - - - - - - - - - - - - - - - - - - - - - - -…

---

## [Collision Detection using Sweep and Prune](https://discourse.processing.org/t/collision-detection-using-sweep-and-prune/49119)

<div class="topic-metadata">

**Author:** [@quark](https://discourse.processing.org/u/quark)\
**Replies:** 0\
**Last updated:** [August 5, 2026, 2:41pm UTC](https://discourse.processing.org/t/collision-detection-using-sweep-and-prune/49119 "2026-08-05T14:41:48Z")

</div>

This is a companion sketch to my last post on the spatial hashing algorithm. It uses the same core code for the particle and vector classes. If you want to know how the sweep and prune works then look at this video, I c…

---

## [Where did the "red heart" go?](https://discourse.processing.org/t/where-did-the-red-heart-go/49097)

<div class="topic-metadata">

**Author:** [@quark](https://discourse.processing.org/u/quark)\
**Replies:** 4\
**Last updated:** [August 3, 2026, 6:17pm UTC](https://discourse.processing.org/t/where-did-the-red-heart-go/49097 "2026-08-03T18:17:24Z")

</div>

We all like to see it, the little red heart :heart: that sits in the bottom left corner of our post indicating that at least one person liked what we said. After all it does boost one’s ego just a teensy-weensy bit … do…

---

## [Notes on the P2D renderer, dynamic full screen, and recording with OBS](https://discourse.processing.org/t/notes-on-the-p2d-renderer-dynamic-full-screen-and-recording-with-obs/49094)

<div class="topic-metadata">

**Author:** [@BarneyCodes](https://discourse.processing.org/u/BarneyCodes)\
**Replies:** 0\
**Last updated:** [August 3, 2026, 1:42am UTC](https://discourse.processing.org/t/notes-on-the-p2d-renderer-dynamic-full-screen-and-recording-with-obs/49094 "2026-08-03T01:42:12Z")

</div>

I’m making my second Steam game which uses Processing to handle all the window creation and graphics side of things (specifically the P2D renderer which allows me to use shaders for some fun effects). Modern games are e…

---

## [Collision Detection using Spatial Hashing](https://discourse.processing.org/t/collision-detection-using-spatial-hashing/49088)

<div class="topic-metadata">

**Author:** [@quark](https://discourse.processing.org/u/quark)\
**Replies:** 1\
**Last updated:** [August 2, 2026, 9:40am UTC](https://discourse.processing.org/t/collision-detection-using-spatial-hashing/49088 "2026-08-02T09:40:16Z")

</div>

I have found a great YouTube channel Ten Minute Physic and in particular this video on the spatial hashing algorithm. The sketch below is based on the algorithms described in this video. Although I have not performed an…

---

## [PCD @ Istanbul 2026](https://discourse.processing.org/t/pcd-istanbul-2026/48322)

<div class="topic-metadata">

**Author:** [@alptugan](https://discourse.processing.org/u/alptugan)\
**Replies:** 7\
**Last updated:** [August 1, 2026, 9:46am UTC](https://discourse.processing.org/t/pcd-istanbul-2026/48322 "2026-08-01T09:46:24Z")

</div>

Hi! I’m organizing a Processing Community Day 2026 event in Istanbul, Türkiye. I’m an artist and lecturer at the Communication Design Department of Özyeğin University in Istanbul, Türkiye. I am planning a PCD event and …

---

## [Processing in the browser : one day?](https://discourse.processing.org/t/processing-in-the-browser-one-day/47665)

<div class="topic-metadata">

**Author:** [@EricRogerGarcia](https://discourse.processing.org/u/EricRogerGarcia)\
**Replies:** 17\
**Last updated:** [July 31, 2026, 9:19am UTC](https://discourse.processing.org/t/processing-in-the-browser-one-day/47665 "2026-07-31T09:19:20Z")

</div>

Hello :christmas\_tree: , Today, it is possible to run a Java program in a browser through systems like TeaVM (or others), but this requires mastering somewhat complex things like Maven or Graven. Will there be an expor…

---

## [PCD @ Tokyo 2026](https://discourse.processing.org/t/pcd-tokyo-2026/48229)

<div class="topic-metadata">

**Author:** [@prod.ka](https://discourse.processing.org/u/prod.ka)\
**Replies:** 3\
**Last updated:** [July 30, 2026, 10:38am UTC](https://discourse.processing.org/t/pcd-tokyo-2026/48229 "2026-07-30T10:38:34Z")

</div>

Processing Community Day in Tokyo, Japan! Looking for both collaborators and anyone interested of course!!

---

## [Looking for feedback: Experimental Gradle plugin for Processing libraries](https://discourse.processing.org/t/looking-for-feedback-experimental-gradle-plugin-for-processing-libraries/49041)

<div class="topic-metadata">

**Author:** [@Stephcraft](https://discourse.processing.org/u/Stephcraft)\
**Replies:** 1\
**Last updated:** [July 29, 2026, 7:59am UTC](https://discourse.processing.org/t/looking-for-feedback-experimental-gradle-plugin-for-processing-libraries/49041 "2026-07-29T07:59:42Z")

</div>

Hello everyone :waving\_hand: I’ve been working on an experimental Gradle plugin to simplify developing and distributing Processing libraries, and I’d like to get feedback from library authors and anyone interested in bu…

---

## [JSyn fails in Android mode on MacOS M4](https://discourse.processing.org/t/jsyn-fails-in-android-mode-on-macos-m4/49057)

<div class="topic-metadata">

**Author:** [@svan](https://discourse.processing.org/u/svan)\
**Replies:** 8\
**Last updated:** [July 28, 2026, 6:52pm UTC](https://discourse.processing.org/t/jsyn-fails-in-android-mode-on-macos-m4/49057 "2026-07-28T18:52:56Z")

</div>

import com.jsyn.JSyn; This code will create a gray window on an Android device when run on Windows 11, but will not run in Android mode on MacOS (M4 Tahoe 26.5) and displays this error message: Exception in thread "Thr…

---

## [fullScreen(P3D) not fullscreening on Windows](https://discourse.processing.org/t/fullscreen-p3d-not-fullscreening-on-windows/49065)

<div class="topic-metadata">

**Author:** [@cjkcjk](https://discourse.processing.org/u/cjkcjk)\
**Replies:** 2\
**Last updated:** [July 28, 2026, 4:53pm UTC](https://discourse.processing.org/t/fullscreen-p3d-not-fullscreening-on-windows/49065 "2026-07-28T16:53:28Z")

</div>

Any help or advice on this is welcomed. When I use fullScreen(P2D) or fullScreen(P3D) I do not get a full screen, rather I get a window in the top left with the same aspect ratio as the screen. If I use fullScreen() then…

---

## [How to get the values of the current matrix (after translate, scale, rotateY...)?](https://discourse.processing.org/t/how-to-get-the-values-of-the-current-matrix-after-translate-scale-rotatey/48995)

<div class="topic-metadata">

**Author:** [@EricRogerGarcia](https://discourse.processing.org/u/EricRogerGarcia)\
**Replies:** 15\
**Last updated:** [July 28, 2026, 9:18am UTC](https://discourse.processing.org/t/how-to-get-the-values-of-the-current-matrix-after-translate-scale-rotatey/48995 "2026-07-28T09:18:07Z")

</div>

To see if I could get from it the Global position, the global scale, the global rotations x y z after using translate(), rotate x,y, z, scale()… multiple times :slight\_smile:

---

## [PCD @ Toronto 2026](https://discourse.processing.org/t/pcd-toronto-2026/48865)

<div class="topic-metadata">

**Author:** [@sspboyd](https://discourse.processing.org/u/sspboyd)\
**Replies:** 2\
**Last updated:** [July 27, 2026, 12:09pm UTC](https://discourse.processing.org/t/pcd-toronto-2026/48865 "2026-07-27T12:09:28Z")

</div>

Hi all. I’m Stephen Boyd, a Toronto-based generative artist working in rule-based systems since 2003. I run creative-coding workshops, have taught at UofT, and keep a studio at Gerrard Art Space (GAS) in the city’s east…

---

## [PCD @ Dortmund 2026](https://discourse.processing.org/t/pcd-dortmund-2026/49056)

<div class="topic-metadata">

**Author:** [@flordefuego](https://discourse.processing.org/u/flordefuego)\
**Replies:** 2\
**Last updated:** [July 27, 2026, 11:54am UTC](https://discourse.processing.org/t/pcd-dortmund-2026/49056 "2026-07-27T11:54:47Z")

</div>

Hi! I’m organizing a Processing Community Day 2026 event in \[Dortmund, Germany\]. I’m planning to organize it between October 22nd and 23rd. We have the space in Koproduktionslabor in Dortmunder U and maybe some other fa…

---

## [How is AI changing your interactive workflows? (5-min Research Survey)](https://discourse.processing.org/t/how-is-ai-changing-your-interactive-workflows-5-min-research-survey/49053)

<div class="topic-metadata">

**Author:** [@Master\_Kneater](https://discourse.processing.org/u/Master_Kneater)\
**Replies:** 0\
**Last updated:** [July 27, 2026, 7:24am UTC](https://discourse.processing.org/t/how-is-ai-changing-your-interactive-workflows-5-min-research-survey/49053 "2026-07-27T07:24:00Z")

</div>

Hi everyone, I’m a researcher at the TH Köln (University of Applied Sciences Cologne, Germany). Together with our partners ART+COM and The Good Evil, we are currently working on a research project called KIMO. Since Pr…

---

## [Custom 7- segment display](https://discourse.processing.org/t/custom-7-segment-display/49045)

<div class="topic-metadata">

**Author:** [@jafal](https://discourse.processing.org/u/jafal)\
**Replies:** 10\
**Last updated:** [July 25, 2026, 11:02pm UTC](https://discourse.processing.org/t/custom-7-segment-display/49045 "2026-07-25T23:02:21Z")

</div>

import processing.sound.\*; AudioIn mic; Waveform waveform; int numSamples = 1024; float sampleRate = 44100; float smoothedFreq = 0; boolean\[\]\[\] segments = { {true, true, true, true, true, true, false}, …

---

## [PCD @ Kathmandu, Nepal 2026](https://discourse.processing.org/t/pcd-kathmandu-nepal-2026/48872)

<div class="topic-metadata">

**Author:** [@aashishpanthi](https://discourse.processing.org/u/aashishpanthi)\
**Replies:** 15\
**Last updated:** [July 25, 2026, 4:42pm UTC](https://discourse.processing.org/t/pcd-kathmandu-nepal-2026/48872 "2026-07-25T16:42:56Z")

</div>

Hi! I’m organizing a Processing Community Day 2026 event in Kathmandu, Nepal. I’m planning to have the event in mid-to-late July. I’ll update this thread with more details as planning progresses. If anyone is intereste…

---

## [Help Test the SVG Import & Export Addon for p5.js (GSoC 2026)](https://discourse.processing.org/t/help-test-the-svg-import-export-addon-for-p5-js-gsoc-2026/49019)

<div class="topic-metadata">

**Author:** [@VANSH3104](https://discourse.processing.org/u/VANSH3104)\
**Replies:** 3\
**Last updated:** [July 24, 2026, 1:41pm UTC](https://discourse.processing.org/t/help-test-the-svg-import-export-addon-for-p5-js-gsoc-2026/49019 "2026-07-24T13:41:30Z")

</div>

Hi everyone, As part of Google Summer of Code 2026 with p5.js, I’ve been working on an addon that adds SVG import and export support using the Shape system. Since my last update, the SVG import addon is now ready for t…

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

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