This is a bug-free version of the initial "Infinity Loop" (published on Sep. 2022). A NEON style colors, experimental repeated animation with inspiration elements from fireworks, laser and light shows.
Technically "Infinity Loop" is a programmatically generated abstract and geometric "endless" animation based on simple geometric shapes, lines and some text elements. Each generative token is a variation of a main animation prototype getting its identity of a set of random initial parameters specific to each token, as derived form the seed of the minting transaction hash.
The animation of each token spans in a period around 20 secs, so some features are not visible from the beginning nor in the (static) preview image. This is a pure algorithmic and randomly-driven process.
TRAITS - FEATURES The main traits are:
- Mask Area: The clipping area (outer shape) of the token ('Rounded Rhombus', 'Circle', 'Rhombus) - Animated Shape: The main animated shape ('Circle', 'Box', 'Rectangle', 'Triangle', 'Polygon', 'Mixed') - Extra Animation: Some shapes have additional animation ('Yes', 'No') - Number of shapes: The number of Animated Shapes - Shape Size: 'Large' or 'Small' - Radial Distance: The distance of moving from the center of view ('Large', 'Small') - Curve Variation: The bezier - curve used (related mainly to orientation) (1 or 2) - Secondary Line Type: A Secondary line animated in background ('Horizontal', 'Diagonal 1', 'Diagonal 2', 'Diagonal 3') - Initial Hue: A basic color hue (1 to 360 in the HSB color model) - Border Color: The outer border color (unlimited values, in HEX format - True colors 16.7 millions colors) - Bubbles: Small decorative animated bubbles ('Yes', 'No')
CONTROLS & INTERACTIVITY KEYS:
'1': Save image (frame) with transparent background '2': Save image with colored background 'UP ARROW': Increases the animation Speed (with one press to 150%) 'DOWN ARROW': Decreases the animation Speed (to 50% of original) 'R': Reset speed to 100% (default) 'SPACEBAR': Toggle animation (start/stop) 'H': Toggle a help screen - dialog