memoscan
← all memos

Memo 0x3969b5f2…bc8d16 on Ethereum

///7B /* Minted Wednesday, January 3, 2024 ========================================== PROJECT DESCRIPTION Cytographia is an elegy for species we will never know, or will never know again, expressed through generative illustrations from an imaginary book about imaginary organisms. The artwork depicts speculative cell structures whose appearances and movements arise emergently and in response to real-time user interactions. Cytographia was created using p5.js (an open-source programming toolkit for the arts) and may run best in the Chrome browser on OSX. An algorithmic "neoincunabulum of xenocytology", Cytographia presents an interactive diagram of a one-celled microorganism, styled to evoke a hand-drawn engraving. Every aspect of this illustration is generated through custom code, including the simulated behavior of the depicted creature, the poiesis of its anatomy, the calligraphic quality of its lines, the asemic letterforms of its labels, and the virtual "paper" on which it is rendered. Cytographia's drawings may be exported as high-resolution PNG images, or in an SVG vector format suitable for pen-plotting on A4 paper. The Cytographia project draws inspiration from several historically significant books that visually and methodically documented encounters with the unknown. These include Robert Hooke's Micrographia (1665), a landmark of scientific observation in which living cells were described for the first time; Edmund Fry's Pantographia (1799), an attempt to compile exemplars of all the world's writing systems; Ernst Haeckel's Kunstformen der Natur (1899), a rich exploration of symmetry and structural hierarchy in natural forms; and Luigi Serafini's hallucinatory Codex Seraphinianus (1981), a visual encyclopedia of an artist's imagined world. The generative letterforms in Cytographia are loosely based on 16th-century typefaces by Ludovico degli Arrighi. Cytographia represents a culmination of several enduring threads in Golan Levin's thirty-year oeuvre of interactive software art, including research into responsive blobs (e.g. Polygona Nervosa, 1997); artificial life (e.g. Obzok, 2001); the use of physics simulations in computational drawing (e.g. Floccus, 1999) and the algorithmic generation of asemic writing systems (e.g. Alphabet Synthesis Machine, 2002). Cytographia requires a modern browser with WebGL and hardware acceleration enabled. The recommended configuration for Cytographia is the Chrome browser on MacOS, in which the artwork is known to produce consistent and replicable results. The project responds to both mouse/touch and keyboard interactions. An index of Cytographia's key commands can be displayed by pressing h (for "help"). These key commands provide access to functionality including file export; toggles that enable or disable various graphical options, potentially improving performance on some systems; and access to a playful "sandbox" mode, in which a collector or visitor can assemble the organelles of their own imaginary lifeform. ========================================== BIOGRAPHY Golan Levin is a Pittsburgh-based artist, researcher and educator. His work explores new intersections of machine code, visual culture, and critical making in order to highlight our relationship with machines, expand the vocabulary of human action, and awaken participants to their potential as creative actors. Active professionally in software art since 1995, Levin's work is included in the permanent collections of the Museum of Modern Art (https://www.moma.org/artists/39123), ZKM Karlsruhe (https://zkm.de/en/artwork/messa-di-voce), and the Cooper-Hewitt Smithsonian Design Museum (https://collection.cooperhewitt.org/people/51679259/objects/), and has been featured in exhibitions at venues including the Beall Center for Art and Technology (https://beallcenter.uci.edu/exhibitions/eyecode), bitforms gallery (https://bitforms.art/exhibition/golan-levin-new-installations-and-sculpture/), the Whitney Biennial (https://whitney.org/www/2004biennial/flash/poplg.php), Ars Electronica, Art Center Nabi, Espacio Fundación Telefónica, ICA London, La Gaîté Lyrique, and the NTT InterCommunication Center. Levin earned degrees in Media Arts and Sciences from the MIT Media Laboratory. He is presently Professor of electronic art in the School of Art at Carnegie Mellon University (https://art.cmu.edu/people/golan-levin/), where his pedagogy is concerned with reclaiming computation as a medium of personal expression. With Tega Brain, Levin is co-author of “Code as Creative Medium” (https://mitpress.mit.edu/9780262542043/code-as-creative-medium/), an essential guide to creative coding for software arts educators. ========================================== DISPLAY NOTES Signed pen-plots of Cytographia tokens will be available for interested collectors through Artfora.com through 2024. Plots will be produced on acid-free paper using a vintage HP7475A pen plotter. Cytographia requires a modern browser with WebGL and hardware acceleration enabled. The recommended configuration for Cytographia is the Chrome browser on MacOS, in which the artwork is known to produce consistent and replicable results. The artwork responds to both mouse/touch and keyboard interactions. An index of Cytographia's key commands can be displayed by pressing 'h' (for 'help'). These key commands provide access to functionality including file export; toggles that enable or disable various graphical options, potentially improving performance on some systems; and access to a playful "sandbox" mode, in which a collector or visitor can assemble the organelles of their own imaginary lifeform. Please note that the precision of the JavaScript Math library is implementation-dependent. This means that browsers and/or operating systems other than the recommended configuration may produce different results for the same series of mathematical operations. The Cytographia project is particularly susceptible to this, since it constantly simulates millions of interactions between thousands of particles. Over time, these environment-based differences may accumulate to produce visibly different results. Cytographia was developed using JavaScript version Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) with AppleWebKit/537.36 (KHTML, like Gecko), and was tested in Google Chrome version 119.0.6045.199 (arm64) on a MacBook Pro (14-inch, 2021) with an Apple M1 Pro CPU, running macOS Sonoma 14.1.2 (23B92). ========================================== ACKNOWLEDGEMENTS Cytographia incorporates or adapts the following code under the specified licenses: p5.js v.1.0.0 by The Processing Foundation (GPL); "Fortune's Voronoi" by Mike Bostock (Observable/Mapbox) (ISC); "GLSL Blend Modes" by Jamie Owen (MIT); "GLSL Value Noise" and "GLSL XOR Noise" by Inigo Quilez (MIT); "2D Perlin Noise" by Stefan Gustavson (MIT); "ImageJ (Distance Transform)" by NIH (Public Domain); "ofPolyline" from openFrameworks (MIT); "GLSL p5jsShaderExamples" by Adam Ferriss (MIT); and "webgl-lines" by Matt DesLauriers (MIT). Cytographia additionally adapts the following code and/or media, whose authors appear not to have specified a license: "GLSL LA Font" by Hi Ogawa; "Delaunay Triangulation" by Allison Parrish; "Closest Point of a Polygon" by Daniel Neveux; "Point, Line, Plane" by Paul Bourke; "Flocking/Boids" by Craig Reynolds, adapted by Daniel Shiffman; and "Arrighi" (1523) by Ludovico Vicentino degli Arrighi. The following writings were also essential references for this work: "Introduction to p5.js shaders" (2019) by Casey Conchinha and Louise Lessél; "Drawing Lines is Hard" (2015) by Matt DesLauriers; "Entering the Blobosphere: A Musing on Blobs" (2019) by Laura Hyunjhee Kim; and "The Nature of Order: The Phenomenon of Life" (2002) by Christopher Alexander. Special thanks to Erick Calderon, Chris Coleman, Regina Harsanyi, Lingdong Huang, Zach Lieberman, Casey Reas, and James Paterson. */