ADVERTISEMENT

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 block pieces
art block pieces

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.

Next Post

Leave a Reply

Your email address will not be published. Required fields are marked *

Recommended.

ADVERTISEMENT
bitcoin
Bitcoin (BTC) $ 58,189.59
ethereum
Ethereum (ETH) $ 3,128.41
bnb
BNB (BNB) $ 523.12
solana
Solana (SOL) $ 133.45
xrp
XRP (XRP) $ 0.441170
cardano
Cardano (ADA) $ 0.376910
dogecoin
Dogecoin (DOGE) $ 0.107579
shiba-inu
Shiba Inu (SHIB) $ 0.000015
avalanche-2
Avalanche (AVAX) $ 25.46
polkadot
Polkadot (DOT) $ 5.73
matic-network
Polygon (MATIC) $ 0.505936
litecoin
Litecoin (LTC) $ 67.84
optimism
Optimism (OP) $ 1.51
crypto-com-chain
Cronos (CRO) $ 0.086767
kaspa
Kaspa (KAS) $ 0.169154
injective-protocol
Injective (INJ) $ 20.67
pepe
Pepe (PEPE) $ 0.000009
bonk
Bonk (BONK) $ 0.000022
jasmycoin
JasmyCoin (JASMY) $ 0.023413

Get daily news updates to your inbox!

Subscribe to our mailing list to receives daily updates!