PDF of P3D Processing sketch

I am not an expert on this library.

Searching the forum I found this:

You could also go here and do a search you will get more results:
https://processing.org/

If you provide a MCVE the community can run your code and may be able to help. An MCVE is mentioned in Guidelines - Asking Questions.

You can still get some nice effects without using P2D or P3D and get your background.

This is from the PDF:

Remove anything that has a z component from code:

translate (x * noiseFactor * 6, y * noiseFactor * 6);

You may lose some perspective but it seems you are modifying size of ellipse already.

:)