# Project Guidance

**URL:** https://discourse.processing.org/c/p5js/p5js-guidance/23.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

---

## [Can this be done (directionalLight)](https://discourse.processing.org/t/can-this-be-done-directionallight/28455)

<div class="topic-metadata">

**Author:** [@kgschlosser](https://discourse.processing.org/u/kgschlosser)\
**Replies:** 5\
**Last updated:** [March 12, 2021, 7:54pm UTC](https://discourse.processing.org/t/can-this-be-done-directionallight/28455 "2021-03-12T19:54:42Z")

</div>

I am doing a conversion of the headlights on my vehicle so they will work like new high end vehicle. They are going to be curve active and also horizon active. what this means is that they are going to move left or right…

---

## [Implementation of IntelliSense code completion in p5.js-web-editor](https://discourse.processing.org/t/implementation-of-intellisense-code-completion-in-p5-js-web-editor/27505)

<div class="topic-metadata">

**Author:** [@rt1301](https://discourse.processing.org/u/rt1301)\
**Replies:** 2\
**Last updated:** [March 5, 2021, 6:47am UTC](https://discourse.processing.org/t/implementation-of-intellisense-code-completion-in-p5-js-web-editor/27505 "2021-03-05T06:47:42Z")

</div>

Hello everyone, First of all thank you all the creators of p5.js for creating such an amazing project. I have recently started learning p5.js and while using the p5.js-web-editor, I didn’t found any code completion feat…

---

## [Read data from Google Sheets](https://discourse.processing.org/t/read-data-from-google-sheets/28001)

<div class="topic-metadata">

**Author:** [@benjaminmarkus](https://discourse.processing.org/u/benjaminmarkus)\
**Replies:** 1\
**Last updated:** [February 22, 2021, 6:51pm UTC](https://discourse.processing.org/t/read-data-from-google-sheets/28001 "2021-02-22T18:51:34Z")

</div>

Is there a way to pull data into a p5js sketch from a Google Sheet? I plan to host my sketch on GitHub.

---

## [p5.FFT with cordova](https://discourse.processing.org/t/p5-fft-with-cordova/27836)

<div class="topic-metadata">

**Author:** [@sarthak\_g](https://discourse.processing.org/u/sarthak_g)\
**Replies:** 1\
**Last updated:** [February 15, 2021, 7:53pm UTC](https://discourse.processing.org/t/p5-fft-with-cordova/27836 "2021-02-15T19:53:46Z")

</div>

p5.AudioIn() does not work when build app using cordova. Therefore, I’ve used cordova plugin to receive microphone audioContext. Now, I want to connect above context as input to p5.fft to visualize waveform. How can I a…

---

## [BlendMode Documentation?](https://discourse.processing.org/t/blendmode-documentation/27451)

<div class="topic-metadata">

**Author:** [@tinywitchdraws](https://discourse.processing.org/u/tinywitchdraws)\
**Replies:** 2\
**Last updated:** [January 30, 2021, 9:27pm UTC](https://discourse.processing.org/t/blendmode-documentation/27451 "2021-01-30T21:27:36Z")

</div>

Hi, I’m working on a little project that plays with blend modes, and I’ve kind of gotten to the point where I’ll need to know the specific math that p5js uses for their blend modes (ie. MULTIPLY=A\*B, LIGHTEST=max(A,B) et…

---

## [Smile TV project with p5.js](https://discourse.processing.org/t/smile-tv-project-with-p5-js/25738)

<div class="topic-metadata">

**Author:** [@Vero](https://discourse.processing.org/u/Vero)\
**Replies:** 2\
**Last updated:** [November 30, 2020, 8:41pm UTC](https://discourse.processing.org/t/smile-tv-project-with-p5-js/25738 "2020-11-30T20:41:34Z")

</div>

Hi! I’m a student and a beginner in p5.js. I would like to question if someone can help me with a project that I will like to do it. So I saw this interactive installation called “Smile TV”, and I’d love to do it with p…

---

## [Convert 2D line drawing into 3D object in p5.js](https://discourse.processing.org/t/convert-2d-line-drawing-into-3d-object-in-p5-js/25108)

<div class="topic-metadata">

**Author:** [@sarath.jasrin](https://discourse.processing.org/u/sarath.jasrin)\
**Replies:** 7\
**Last updated:** [November 3, 2020, 11:03am UTC](https://discourse.processing.org/t/convert-2d-line-drawing-into-3d-object-in-p5-js/25108 "2020-11-03T11:03:57Z")

</div>

Hi I’m very new to p5.js. I found p5 is very easy compare with threejs. I wanted to allow user to draw 2lines and convert in to 3D object then apply texture to the 3D. I know the above is more for the forum question. I …

---

## [Does P5 uses WebGL in its 2D context as well?](https://discourse.processing.org/t/does-p5-uses-webgl-in-its-2d-context-as-well/24217)

<div class="topic-metadata">

**Author:** [@dupuqub](https://discourse.processing.org/u/dupuqub)\
**Replies:** 0\
**Last updated:** [September 29, 2020, 10:22am UTC](https://discourse.processing.org/t/does-p5-uses-webgl-in-its-2d-context-as-well/24217 "2020-09-29T10:22:32Z")

</div>

I am currently looking for some cool graphics library and so far P5 really seems the ideal one to me, but WebGL is my selling point. I’ve looked into Babylon and Pixi too, and they do the job, but still, P5 feels right. …

---

## [How to make a createCapture (video cam) responsive in p5js](https://discourse.processing.org/t/how-to-make-a-createcapture-video-cam-responsive-in-p5js/24138)

<div class="topic-metadata">

**Author:** [@Jinsel](https://discourse.processing.org/u/Jinsel)\
**Replies:** 1\
**Last updated:** [September 28, 2020, 1:40am UTC](https://discourse.processing.org/t/how-to-make-a-createcapture-video-cam-responsive-in-p5js/24138 "2020-09-28T01:40:52Z")

</div>

I wanna make my video cam be responsive on the webpage, so how to make it?

---

## [Server to app communication](https://discourse.processing.org/t/server-to-app-communication/24098)

<div class="topic-metadata">

**Author:** [@gerome](https://discourse.processing.org/u/gerome)\
**Replies:** 1\
**Last updated:** [September 24, 2020, 12:46pm UTC](https://discourse.processing.org/t/server-to-app-communication/24098 "2020-09-24T12:46:50Z")

</div>

can p5.js be used for programming an interactive website with a server communicating to a processing app: Around 100 clients should be able to enter the page and set data. Then the server computes an output and a message…

---

## [Variable Font / JavaScript / Generative Type](https://discourse.processing.org/t/variable-font-javascript-generative-type/20510)

<div class="topic-metadata">

**Author:** [@DaniT3K](https://discourse.processing.org/u/DaniT3K)\
**Replies:** 5\
**Last updated:** [September 14, 2020, 5:06pm UTC](https://discourse.processing.org/t/variable-font-javascript-generative-type/20510 "2020-09-14T17:06:07Z")

</div>

Hello guys, im Daniel, a graphic designer from Portugal ending my master degree about manipulation of variable fonts to produce kinetic typography experiments. Im creating this topic because my main ideia is to create a…

---

## [One app sending keystrokes to another?](https://discourse.processing.org/t/one-app-sending-keystrokes-to-another/23281)

<div class="topic-metadata">

**Author:** [@ottenm](https://discourse.processing.org/u/ottenm)\
**Replies:** 2\
**Last updated:** [August 19, 2020, 2:23pm UTC](https://discourse.processing.org/t/one-app-sending-keystrokes-to-another/23281 "2020-08-19T14:23:49Z")

</div>

I need to write a p5js app that can communicate with another p5js app. It could be a copy of itself running somewhere else, or two different apps. Direct peer-to-peer would be awesome, but probably easiest to go throug…

---

## [Screen capture?](https://discourse.processing.org/t/screen-capture/22812)

<div class="topic-metadata">

**Author:** [@3rayio1](https://discourse.processing.org/u/3rayio1)\
**Replies:** 1\
**Last updated:** [July 24, 2020, 8:28pm UTC](https://discourse.processing.org/t/screen-capture/22812 "2020-07-24T20:28:49Z")

</div>

Hello! Im new to coding and I really like the p5.js editor as it is simple to learn and non-intimidating. I want to see if there is a way to have the program recognise things that occur on my computer screen and have it …

---

## [Processing to p5js for a web page](https://discourse.processing.org/t/processing-to-p5js-for-a-web-page/22487)

<div class="topic-metadata">

**Author:** [@relindwto6](https://discourse.processing.org/u/relindwto6)\
**Replies:** 1\
**Last updated:** [July 8, 2020, 11:49pm UTC](https://discourse.processing.org/t/processing-to-p5js-for-a-web-page/22487 "2020-07-08T23:49:28Z")

</div>

Been using Processing for a few years. I’ve made a sketch that loads an audio file and is a visualizer that starts when you click on it. I want to turn this into a portfolio webpage with more of these visualizer objects,…

---

## [An Innovative Problem's Solution - app prototype in P5](https://discourse.processing.org/t/an-innovative-problems-solution-app-prototype-in-p5/22181)

<div class="topic-metadata">

**Author:** [@ARNAV\_A\_GUPTA](https://discourse.processing.org/u/ARNAV_A_GUPTA)\
**Replies:** 2\
**Last updated:** [June 27, 2020, 2:53pm UTC](https://discourse.processing.org/t/an-innovative-problems-solution-app-prototype-in-p5/22181 "2020-06-27T14:53:59Z")

</div>

I’ve been enrolled in a challenge where I’ve to make an app which solves a problem (I think the problem itself should be innovative)… Got many points: An app which tells only about the truth of an action made by the g…

---

## [Want a suggestion to make a tremendous problem-solver app but prototype of it in p5js](https://discourse.processing.org/t/want-a-suggestion-to-make-a-tremendous-problem-solver-app-but-prototype-of-it-in-p5js/22167)

<div class="topic-metadata">

**Author:** [@ARNAV\_A\_GUPTA](https://discourse.processing.org/u/ARNAV_A_GUPTA)\
**Replies:** 1\
**Last updated:** [June 25, 2020, 5:51pm UTC](https://discourse.processing.org/t/want-a-suggestion-to-make-a-tremendous-problem-solver-app-but-prototype-of-it-in-p5js/22167 "2020-06-25T17:51:10Z")

</div>

I’ve been enrolled in a challenge where I’ve to make an app which solves a problem (I think the problem itself should be innovative)… Got many points: An app which tells only about the truth of an action made by the g…

---

## [Import geometry and individual control](https://discourse.processing.org/t/import-geometry-and-individual-control/21988)

<div class="topic-metadata">

**Author:** [@TTG](https://discourse.processing.org/u/TTG)\
**Replies:** 0\
**Last updated:** [June 19, 2020, 7:52am UTC](https://discourse.processing.org/t/import-geometry-and-individual-control/21988 "2020-06-19T07:52:46Z")

</div>

Hi team, I am currently trying to find an elegant way in order to import geometry. P5 currently supports .obj ( loadModel) . The question is as follows: Can the loaded geometry be divided in individual parts? If th…

---

## [Advice on crime data](https://discourse.processing.org/t/advice-on-crime-data/21573)

<div class="topic-metadata">

**Author:** [@mcintyre](https://discourse.processing.org/u/mcintyre)\
**Replies:** 1\
**Last updated:** [June 5, 2020, 5:20am UTC](https://discourse.processing.org/t/advice-on-crime-data/21573 "2020-06-05T05:20:59Z")

</div>

I’m teaching a 5-week machine learning course to high school students this summer using p5.js and ml5.js. We’ll cover classification and regression during the final week, so I’d like to motivate the material through a co…

---

## [Interactive tutorials using p5](https://discourse.processing.org/t/interactive-tutorials-using-p5/17091)

<div class="topic-metadata">

**Author:** [@stixan](https://discourse.processing.org/u/stixan)\
**Replies:** 6\
**Last updated:** [June 3, 2020, 10:39am UTC](https://discourse.processing.org/t/interactive-tutorials-using-p5/17091 "2020-06-03T10:39:59Z")

</div>

I am very inspired by Tim Holman’s Tutorial Markdown project. It allows you to create interactive tutorials by injecting and running code into a canvas as you scroll down the page. Here’s a live demo. For a research pro…

---

## [Use youtube live stream in p5.js](https://discourse.processing.org/t/use-youtube-live-stream-in-p5-js/21417)

<div class="topic-metadata">

**Author:** [@Andrew387](https://discourse.processing.org/u/Andrew387)\
**Replies:** 2\
**Last updated:** [May 30, 2020, 11:18am UTC](https://discourse.processing.org/t/use-youtube-live-stream-in-p5-js/21417 "2020-05-30T11:18:49Z")

</div>

Hello all, I am interested in working with a live stream video from youtube in p5.js. Is there a specific way to access the video content? I have only managed to embed the video using Javascript for now, but I would want…

---

## [Photo editing example pointers](https://discourse.processing.org/t/photo-editing-example-pointers/20191)

<div class="topic-metadata">

**Author:** [@malindra](https://discourse.processing.org/u/malindra)\
**Replies:** 1\
**Last updated:** [May 1, 2020, 4:08pm UTC](https://discourse.processing.org/t/photo-editing-example-pointers/20191 "2020-05-01T16:08:33Z")

</div>

Loving these images and apparently they’re done using processing or something similar. Does anyone have any pointers on how to achieve things like these, have been hunting around but not found any tuts so far. (t…

---

## [Sketch with classes implementation in a Reactjs project](https://discourse.processing.org/t/sketch-with-classes-implementation-in-a-reactjs-project/17358)

<div class="topic-metadata">

**Author:** [@nardove](https://discourse.processing.org/u/nardove)\
**Replies:** 6\
**Last updated:** [February 5, 2020, 8:42am UTC](https://discourse.processing.org/t/sketch-with-classes-implementation-in-a-reactjs-project/17358 "2020-02-05T08:42:15Z")

</div>

I manaje to implement a basic p5 sketch into my react app successfuly but I’m struggling when I have multiple classes and say a third party library like Matterjs. Here is my current Reactjs setup: Sketch.js is a functi…

---

## [Upload a whole project to the p5 web editor](https://discourse.processing.org/t/upload-a-whole-project-to-the-p5-web-editor/16915)

<div class="topic-metadata">

**Author:** [@ursula](https://discourse.processing.org/u/ursula)\
**Replies:** 2\
**Last updated:** [January 15, 2020, 10:10pm UTC](https://discourse.processing.org/t/upload-a-whole-project-to-the-p5-web-editor/16915 "2020-01-15T22:10:58Z")

</div>

I understand how to download a full project, but is there a way to upload an entire project? I teach with P5.js and am exploring git education for collaboration and version control. I can’t find a graceful way to use …

---

## [General guidance on idiomatic code for beginners](https://discourse.processing.org/t/general-guidance-on-idiomatic-code-for-beginners/16776)

<div class="topic-metadata">

**Author:** [@musiciantriescoding](https://discourse.processing.org/u/musiciantriescoding)\
**Replies:** 3\
**Last updated:** [January 2, 2020, 12:40am UTC](https://discourse.processing.org/t/general-guidance-on-idiomatic-code-for-beginners/16776 "2020-01-02T00:40:53Z")

</div>

Hello everyone! I have a question regarding the code of a sketch, but it’s not a specific question, so I did not post it at the coding category. I finished a sketch recently and it looks like this: The code is here: h…

---

## [Share code processing IDE](https://discourse.processing.org/t/share-code-processing-ide/16070)

<div class="topic-metadata">

**Author:** [@Dima](https://discourse.processing.org/u/Dima)\
**Replies:** 2\
**Last updated:** [December 7, 2019, 1:48am UTC](https://discourse.processing.org/t/share-code-processing-ide/16070 "2019-12-07T01:48:54Z")

</div>

Hello, i am a software engineering student, and for my final project i want to develop a real time coding processing IDE, Like hello.processing but with the ability to code with multiply developers (like codeshare.io). C…

---

## [Taking Adob Illustrator Artboard and importing into Processing](https://discourse.processing.org/t/taking-adob-illustrator-artboard-and-importing-into-processing/16061)

<div class="topic-metadata">

**Author:** [@msw](https://discourse.processing.org/u/msw)\
**Replies:** 1\
**Last updated:** [December 3, 2019, 2:31am UTC](https://discourse.processing.org/t/taking-adob-illustrator-artboard-and-importing-into-processing/16061 "2019-12-03T02:31:06Z")

</div>

Hi there, so I am very new to processing and to be frank only using it for school. I’ve heard there is a way to take an adobe illustrator file and put it into processing (apologies if my wording isn’t right here). I can’…

---

## [Particle text animations in p5js](https://discourse.processing.org/t/particle-text-animations-in-p5js/15487)

<div class="topic-metadata">

**Author:** [@poppyseeds](https://discourse.processing.org/u/poppyseeds)\
**Replies:** 5\
**Last updated:** [November 22, 2019, 6:56pm UTC](https://discourse.processing.org/t/particle-text-animations-in-p5js/15487 "2019-11-22T18:56:48Z")

</div>

I want to make my text consisting of smaller particles to make it look like the words are formed by a shoal of fish (like in the movie Finding Nemo if you remember that scene). So far, I have managed to use steering beha…

---

## [Professional website with p5](https://discourse.processing.org/t/professional-website-with-p5/15433)

<div class="topic-metadata">

**Author:** [@byxx](https://discourse.processing.org/u/byxx)\
**Replies:** 6\
**Last updated:** [November 13, 2019, 1:25pm UTC](https://discourse.processing.org/t/professional-website-with-p5/15433 "2019-11-13T13:25:18Z")

</div>

Hi, a typical website contains multiple pages besides the index.html. (i.e. home, bio, shop, dates, contact etc.), Do you develop pro websites in p5 or is it a mere code learning platform? Thx BX

---

## [Storing data like a cookie?](https://discourse.processing.org/t/storing-data-like-a-cookie/15258)

<div class="topic-metadata">

**Author:** [@KeirMeDear](https://discourse.processing.org/u/KeirMeDear)\
**Replies:** 2\
**Last updated:** [November 5, 2019, 7:16pm UTC](https://discourse.processing.org/t/storing-data-like-a-cookie/15258 "2019-11-05T19:16:25Z")

</div>

How would you go about holding data in a P5 sketch online if someone came back to it later. For example, if I had a piece of code where you can choose the fill color of a rect, how could you make it store that value so …

---

## [Idea: Library that involves drawing and sound](https://discourse.processing.org/t/idea-library-that-involves-drawing-and-sound/13790)

<div class="topic-metadata">

**Author:** [@tanhengyeow](https://discourse.processing.org/u/tanhengyeow)\
**Replies:** 4\
**Last updated:** [October 25, 2019, 2:57am UTC](https://discourse.processing.org/t/idea-library-that-involves-drawing-and-sound/13790 "2019-10-25T02:57:49Z")

</div>

Hi all! My name is Heng Yeow and I’m an open-source enthusiast. I’m interested in K12 education and developing creative learning experiences. I’m thinking of supporting a p5 library that combines audio and drawing on c…

[Previous page](https://discourse.processing.org/c/p5js/p5js-guidance/23.md?page=1)

[Next page](https://discourse.processing.org/c/p5js/p5js-guidance/23.md?page=3)
