Description

Create a non-traditional computational self-portrait in p5.js. Rather than creating a literal photo replication, use geometric primitives, line vectors, and procedural color palettes to represent aspects of your identity, routine, or mental space.

Objectives

  • Demonstrate mastery of the 2D Cartesian coordinate system.
  • Utilize variables to control proportions, positioning, and global scale.
  • Employ custom color spaces (RGB or HSB) and transparency (alpha channel).

Deliverables

  • A working p5.js sketch published to the class collection.
  • Source code with explanatory comments.
  • A 150-word artist statement explaining your conceptual approach.

References & Inspiration