Saturday, September 13, 275760
A generative art device that continuously generates unique graphic patterns in response to pixels generated in the past.
Each second, the current time is retrieved from JavaScript's Date function, and a random function is used as the seed value to create a rectangle, within which pixels are repeatedly generated according to rules (based on cellular automata).
Since the Date function is currently only allowed until exactly 10 billion days after January 1, 1970, when unix time began, programmatically, the pixel will continue to live and die until Saturday, September 13, 275,760 AD.
(photo by Keizo Kioku)
過去に生成されたピクセルと呼応しながらユニークなグラフィックパターンを生成し続けるジェネラティブアート装置。
毎秒JavaScriptのDate関数から現時刻を取得し、それをシード値としたランダム関数から矩形が作り出され、その矩形内のルール(セルオートマトンに基づいている)に従ってピクセルが生死を繰り返し続ける。
Date関数は現状、unix時間が始まった1970年1月1日からちょうど100億日後までしか許されていないので、プログラム的には西暦27万5760年9月13日(土)までピクセルの生死が繰り返される。
(photo by Keizo Kioku)
Medium
HTML / CSS / JavaScript