{"chain":"TEZOS","name":"The Beauty of Noise","description":"\"The Beauty of Noise\"\n\nAfter six months where I was away from genart, I found the time to create this Noise Visualization algorithm, an ode to noise. Shapes and colors are driven by Perlin noise* and randomness.\nI mapped 2D noise to shapes curvature and visualize also some noise contours.\nI also mapped three dimensional noise to RGB color components, so each point on the screen is the result of this mapping to random noise values. \n\nRemoving the visual aspect and focusing only to the data layer, we have for each point on screen, a value between 0 and 1 with a smooth variation along to X and Y coordinates and a new value for its Z dimension, allowing us to have limitless levels of variation.\nMapping these layers of variations to variables like color or other parameters, we can produce interesting visual representations of our numeric data.\n\n\"The Beauty of Noise\" is an abstract 100% generative artwork based, as previously stated, on noise and randomness\n\n*Perlin noise is a type of gradient noise developed by Ken Perlin in 1983. It has many uses, including but not limited to: procedurally generating terrain, applying pseudo-random changes to a variable, and assisting in the creation of image textures. It is most commonly implemented in two, three, or four dimensions, but can be defined for any number of dimensions. \n\nhttps://en.wikipedia.org/wiki/Perlin_noise\n\nCONTROLS\n\nKEYS:\n- 1-4: Set resolution from 1x to 4x of the current dimension (possibly slower performance in higher values)\n- S: Save a png file with the current resolution\n\n----\nMade with p5js\n\nFEATURED WORKS\n\"Emotions\": https://www.fxhash.xyz/generative/22243\n\"Aerial\": https://www.fxhash.xyz/generative/25119\n\n© July 2024 @Uniray_net | uniray.net","childrenDescription":"\"The Beauty of Noise\"\n\nAfter six months where I was away from genart, I found the time to create this Noise Visualization algorithm, an ode to noise. Shapes and colors are driven by Perlin noise* and randomness.\nI mapped 2D noise to shapes curvature and visualize also some noise contours.\nI also mapped three dimensional noise to RGB color components, so each point on the screen is the result of this mapping to random noise values. \n\nRemoving the visual aspect and focusing only to the data layer, we have for each point on screen, a value between 0 and 1 with a smooth variation along to X and Y coordinates and a new value for its Z dimension, allowing us to have limitless levels of variation.\nMapping these layers of variations to variables like color or other parameters, we can produce interesting visual representations of our numeric data.\n\n\"The Beauty of Noise\" is an abstract 100% generative artwork based, as previously stated, on noise and randomness\n\n*Perlin noise is a type of gradient noise developed by Ken Perlin in 1983. It has many uses, including but not limited to: procedurally generating terrain, applying pseudo-random changes to a variable, and assisting in the creation of image textures. It is most commonly implemented in two, three, or four dimensions, but can be defined for any number of dimensions. \n\nhttps://en.wikipedia.org/wiki/Perlin_noise\n\nCONTROLS\n\nKEYS:\n- 1-4: Set resolution from 1x to 4x of the current dimension (possibly slower performance in higher values)\n- S: Save a png file with the current resolution\n\n----\nMade with p5js\n\nFEATURED WORKS\n\"Emotions\": https://www.fxhash.xyz/generative/22243\n\"Aerial\": https://www.fxhash.xyz/generative/25119\n\n© July 2024 @Uniray_net | uniray.net","mintingInstructions":"","tags":["generative","genart","abstract","p5js","noise","perlin","randomness","colors","contours","uniray"],"artifactUri":"ipfs://QmfHDQkjAFmn1zR2231K6Q1MSHJDeY8RzNcrQaVyHDTXjN/?fxhash=ooKLr357kfEJbaHGkxwUX3w9aQZc7ZNf52LBeYrZjvrHfn1ytWf&fxchain=TEZOS&fxiteration=1&fxminter=tz1cnd8HX5c8VspKkNyfUBHnpkymdUMumQ9e&fxchain=TEZOS","displayUri":"ipfs://QmZ1UaZ2BK8joBbByhTHEKS14qu2A99XSSv73WiDihTH2g","thumbnailUri":"ipfs://QmYED5RhzppGA1zJmvHmyT6zhkMqtvg6ZN3cJdM1tM2zDP","generativeUri":"ipfs://QmfHDQkjAFmn1zR2231K6Q1MSHJDeY8RzNcrQaVyHDTXjN","authenticityHash":"9a93a49e8b13751d4ec0c379bcb9ad8c4003b178daf7be794e1f8b2aabcd0656","previewHash":"ooKLr357kfEJbaHGkxwUX3w9aQZc7ZNf52LBeYrZjvrHfn1ytWf","previewIteration":1,"previewMinter":"tz1cnd8HX5c8VspKkNyfUBHnpkymdUMumQ9e","previewInputBytes":null,"capture":{"mode":"CANVAS","triggerMode":"FN_TRIGGER","gpu":false,"canvasSelector":"canvas#defaultCanvas0"},"settings":{"exploration":{"preMint":{"enabled":true,"hashConstraints":null,"minterConstraints":null,"iterationConstraints":null,"paramsConstraints":null},"postMint":{"enabled":false,"hashConstraints":null,"minterConstraints":null,"iterationConstraints":null,"paramsConstraints":null}}},"symbol":"FXGEN","version":"3.0.1","params":{"definition":null,"inputBytesSize":0},"snippetVersion":"4.0.1","primarySplits":[{"address":"tz1QcdJhkog51LsA2XSc6PGZQTDKETbesTSi","pct":1000}],"decimals":0}