In this Coding Challenge, I use the “superformula” to make a 3D “supershape” in Processing. This is part 4 of a multi-part series on superformulas, superellipses and supershapes

Support this channel on Patreon:

Send me your questions and coding challenges!


To view the unedited p5.js version of the challenge:

Links discussed in this video:
Paul Bourke’s Supershapes (Superformula) website:
Reza Ali’s 3D Supershapes:
Wikipedia’s Spherical Coordinates System:
peasycam website:

Source Code for the Video Lessons:


For More Supershape videos:

For More Coding Challenges:

Help us caption & translate this video!