Interactive starburst element for a previous version of the Ingenuity company logo
The original company logo used a static image as the background:
I designed the starburst effect to bring a playful twist to the company logo while maintaining the original aesthetic. This is the interactive starburst element without the logo overlay:
The effect is created using a GLSL Shader, which is a script that runs directly on the computer’s graphics hardware (GPU). A JavaScript library called p5.js is used to load and manage the shader.
The shader is based on “new day” by netgrind used under CC BY-NC-SA 3.0.