ArtBlocks have announced their latest curated release, Cargo. It is a series of fascinating abstract paintings created by the German visual artist Kim Asendorf. The unique artwork is generated using animated pixels that continuously move without repetition, creating an ever-changing visual experience.
Art Blocks: The Artwork
Cargo is a continuation of Asendorf’s ongoing work with pixel pattern animations. In fact, he started with monogrid in 2021 and Sabotage in 2022. These earlier works were highly conceptual, with raw and unimaginable imagery that led Asendorf to discover interesting details that would become essential to his artistic expression. Besides, Cargo combines elements of macro and micro compositions, involving the viewer in an active experience that draws them between intricate details and the big picture.
The artist seeks his work to offer individual interpretations, inspiring thinking about dynamics and systemics while captivating the audience with a sense of wonder or brief satisfaction. Asendorf uses pixels as building blocks in his abstractions, resulting in an ever-changing display that never gets old or predictable.
ArtBlocks brings the technology
Cargo uses real-time WebGL software written in JavaScript and GLSL. Like sp, its animation is based on either a flip-flop render buffer or a feedback buffer. This technique uses the previous animation frame as the asset in the current rendering. As such, it allows for a variety of reactive animation strategies.
An initial image containing various structures and patterns is loaded into the frame buffer. A fragment shader then applies animation algorithms to make the pixels move. Additionally, the reset algorithms work to constantly recreate the initial image, with the final animation occurring on selected containers through a combination of two algorithms from each set. This process results in a wide range of movement patterns.
ArtBlocks: responsiveness and precision
Cargo’s design is responsive and pixel-accurate, adapting to any screen size by adjusting the total number of pixels used. This flexibility leads to changes in the level of detail, with the overall structure extending along the x and y axes independently. Additionally, the containers are scaled to provide more pixels for rendering patterns, resulting in a bright, sharp image without compression artifacts.
The software incorporates Jonas Wagner’s simplex noise JavaScript implementation and Stefan Gustavson’s cellular noise GLSL code.
The interplay between simplicity and complexity
Kim Asendorf’s charge is a testament to the artist’s fascination with the interplay between simplicity and complexity. In addition, they are conceptually designed through algorithms that leave room for interpretation. Accessible and engaging, Asendorf’s work is a captivating exploration of pixels and their potential to create captivating and ever-changing worlds.
All investment/financial opinions expressed by NFTevening.com are not recommendations.
This article is educational material.
As always, do your own research before making any type of investment.