TZIP-16
{
"name": "norMál raVe",
"description": "This generative system was inspired by the work of Vera Molnár. Mint Variables: - [0] Size of the cubes: small <-> large - [1] Space between the cubes: less <-> more - [2] Color palettes: random seed + RGB on the edges, black background on the left/middle area, analogous / monochrome on the right. - [3] Textures / Pixel Patterns: random seed - [4] Cubes morphing, line animation, rhythm, and movement: random seed This work is animated and can be resized and exported as a seamless looping GIF. The aesthetics change with the canvas size. Features and Interaction: - [Pause & Menu Access] Click on the screen to open the menu. Click again to hide the menu and restart the animation. - [Menu > Size] Define the frame size, then confirm by clicking OK to apply the change. - [Menu > GIF Export] Save the current animation as a GIF. The animation will run while the GIF is being generated. - [Menu > Frame Navigation] Move between frames using the < X / Y > selector. - [Menu > PNG Export] Save a snapshot of the current frame as a PNG. - [Menu > Sync] Synchronize multiple screens using WebRTC (highly experimental, with a challenging user experience; intended for adventurous users). norMál raVe was created and developed by Nico in 2025 using a custom-crafted codebase that incorporates various open-source libraries: - Generic libraries (wgpu, winit, wasm-bindgen, etc.) for working with Rust in the browser and on the GPU. - Matt DesLauriers' gifenc JS library for encoding GIFs. - Eli Grey's FileSaver JS library for downloading files. Copyright © 2025 Nicolas Arbogast (See the LICENSE file included for details and contact information.) norMál raVe was mainly developed on Brave (Chromium) and tested on other modern web browsers (Chrome, Firefox, Safari, Edge), on recent powerful devices (MacBook Pro, iPhone), in macOS and iOS environments. It leverages the WebGPU API via the wgpu library, which remains unstable at the moment. As a result, the artwork code, bound to the NFT, may stop running correctly in certain environments or in future browser releases.",
"authors": [
"tz1UKsziLQQKvp7VN2H8keFZ4o48PWeWsLSU"
]
}