{"name":"Contort #120","iterationHash":"onrhNRXVUQb3hr5m8mXEFuh48E4w6gbvA4pBKvJW1LKZ7ogmcmZ","description":"Contort is the result of combining several previously meaningless experiments and learnings into a single cohesive algorithm. The project comes in a variety of shapes, bends, twists, colors, and other variations.  \n\nThe artwork builds towards the end-result by rendering a fixed number of forms per frame to ensure a smooth rendering process. Rendering times can vary depending on which features are combined by the hash.","tags":["generative art","generative","p5js","bart simons","javascript"],"generatorUri":"ipfs://QmUBay3Qz9ry9b7gdEFdNe9bxDvFiqosEocohwKGWb3AwU","artifactUri":"ipfs://QmUBay3Qz9ry9b7gdEFdNe9bxDvFiqosEocohwKGWb3AwU?fxhash=onrhNRXVUQb3hr5m8mXEFuh48E4w6gbvA4pBKvJW1LKZ7ogmcmZ","displayUri":"ipfs://QmXxRjTFSpKaAsQ5m6JoKbsLvLoDmNynaHRHdDWq5Araj3","thumbnailUri":"ipfs://QmTWRgDPESxF34vFP7aDBJkgaFLL2Kerc8GwDvf1ZQyBBw","authenticityHash":"256a2204e87ccf44cd3bc5e69217fd6cd7d2a3168904005987f4fa66d7a93851","attributes":[{"name":"Bar Length","value":"Medium"},{"name":"Broken Grid","value":"No"},{"name":"Chaos","value":"No"},{"name":"Color Spread","value":"Random"},{"name":"Grid Type","value":"Solid"},{"name":"Palette","value":"Alabaster"},{"name":"Rotation","value":"Heavy"},{"name":"Shape Spread","value":"Random"},{"name":"Shapes","value":"Mixed"},{"name":"Stripes","value":"Regular"}],"decimals":0,"symbol":"GENTK","version":"0.2"}