🕛
Monday / Jun 16th, 20256/16/2025

#23 — 2D Supershapes

Nebula logo

In this coding challenge, I show you how to make 2D supershapes in p5.js.

  • Editing

    by Mathieu Blanchette

  • Animations

    by Jason Heglund

Passenger Showcase

The Showcase is collection of projects created by viewers like you!

Have you made something? Please share your work!

Try a challenge!

Suggested by the video you're watching

"Spherical Geometry" challenge

In this coding challenge, I create a sphere in Processing using spherical coordinates and triangle strips. This is the 3rd part of a multi-part series on superformulas, superellipses and supershapes.

"3D Rendering with Rotation and Projection" challenge

Can I draw and rotate a 3D cube using Processing's 2D renderer with just some math?!?! Yes! Watch to learn more about rotation and projection matrices along with perspective and orthographic projection!