Project Page: https://publicworks.art/work/helio
Helio is a realtime animation that celebrates the sustaining light of our sun. Endless symmetric patterns unite and dissipate to form temporary mandala structures that invite you to find your center and breathe. Striated colors attuned to the form, sometimes chaotically, other times gently, reveal themselves in an intricate psychedelic hoedown.
Each Helio is interactive– viewers can control the animation speed, save still frames, and create a looping gif image.
Press ‘f’ for fullscreen or click on the overlay button
Press 1-5 to increase or decrease the image quality. 1 is lowest, 5 is highest, 3 is default.
Press ‘q’ to slow down the animation.
Press ‘w’ to speed up the animation.
Press ‘e’ to pause the animation.
Press ‘r’ to resume normal animation speed.
Press ‘s’ to save an image. Increasing resolution is recommended before saving the frame.
Press ‘g’ to save a looping gif image. Decreasing resolution first is recommended. Click on the link after gif rendering completes to download your gif.
Works on any screen size at any resolution. Beware, high resolution requires a powerful machine.
Helio is a slow indulgent breath in the fast paced NFT universe. Like prior works, Helio focuses on creating the most saline and slippery movements using expressive generative color palettes with advanced graphics techniques.
The algorithm constructs the animation using a 2-dimensional signed distance field technique. Origin points are generated and selected to form a kaleidoscopic pattern. Color position is calculated using the distance and angle from the closest origin point. Realtime color is computed by generative color palette technique with the color position. Animation is produced by precisely shifting the distance field over time. Foreground and background distance fields balance the composition.
Helio has 9 traits consisting of 20 hand picked color palettes and numerous other traits that ultimately produce unique animations.
Helio keeps realtime animation as its upmost priority by utilizing client graphics hardware through WebGL. The animation is created by a single fragment shader. Helio requires WebGL2 and Google Chrome >= v105.
A note on minting on Stargaze: Helio is utilizing the new generative mint platform publicworks.art. After minting, the public works render pipeline will take some time to render a preview image of your NFT. After minting you may see a 404 message until public works finishes rendering. Please be patient.