Personal Projects
Kaleidoscopic Pattern Tool

Services:

  • Brand Identity
  • React Development

The Kaleidoscope project was an opportunity to explore the development of design tools and to learn Paper.js, which I had not used before. I chose Paper.js because of its excellent support for vectors and boolean operations. These features allowed me to create a tool capable of seamlessly generating patterns that can be pasted directly into design software via SVG. If you’d like to try it yourself, it’s available here.
Bespoke design tools have been used to great effect in branding by design houses like Pentagram. With these tools, designers are no longer bound by the limited techniques and functions provided by traditional Adobe software. Developing custom tools enables you to introduce variables and randomization, creating individually unique yet coherent patterns and images. For clients, having their own tools means they are no longer dependent on a limited set of pre-designed patterns.

Looping Kaleidoscope
Kaleidoscope Vector Crop 01Kaleidoscope Vector Crop 02
Kaleidoscope BTS 01
Kaleidoscope BTS 02
Kaleidoscope iPhone Case Mockup TrioKaleidoscope Umbrella_Mockup_3Kaleidoscope Fabric Cotton Bag MockupKaleidoscope Delivery_Van_Mockup_3
WillNeff Project Cover Image

Explore another project

Twitch Stream Graphics