FXHASH

grodarh

Interpolator

grodarh

Interpolator



price
1 TEZ

41/ minted

open marketplace

Project #31378

Published on

Recently, while scrolling through my Twitter feed, I came across something about the bicubic interpolation method, which reminded me of a funny joke my professor once shared during a lecture on numerical methods:

"Bicubic interpolation is like ordering pizza from four different kitchens at once and then making them agree on the recipe. Each slice ends up exactly how you want it, but it takes way more effort than just eating plain bread πŸ˜„".

This algorithm truly tries to account for all surrounding points to achieve the smoothest, most natural result β€” a real perfectionist in the world of interpolation! This mention inspired me to revisit bicubic interpolation, but this time from an artist's perspective.

Bicubic interpolation is a method for interpolating data points on a two-dimensional grid. It creates smoother surfaces compared to bilinear or nearest-neighbor interpolation. While bilinear interpolation considers only 4 pixels (2Γ—2), bicubic interpolation takes into account 16 pixels (4Γ—4), which is why it’s computationally more demanding. Here I fill the canvas pixel by pixel, using only the bicubic interpolation method to achieve smooth color gradients. A bit of chaos is introduced to the overall composition through my custom metric for pixel placement.

Press S or double-click to save as PNG.

Kyiv, 11.2024.

Open editionsUntil Price1 TEZ(1)Royalties15.0%(1)Tags
interpolation
math
p5.js
grid

Metadata(0)

open


Filters

Features
Listings


stay ahead with our newsletter

receive news on exclusive drops, releases, product updates, and more