Since I was a child, I’ve been fascinated with computers. My passion has always been to make art, somehow visualizing math, the fun of code exploration and discovery. I learned BASIC in 1978 without a computer of my own, got a Sinclair ZX81, then a Commodore 64, always writing code to set pixels. From the late 80s, it was PCs from i286, MS-DOS to present. Using 32-bit Windows BASIC, CA-Realizer, I could create bitmap and wav files from code. Much of my earliest code-generated-art was parametric line equations. I started using Linux and learned C in 95, C++ in 96. I worked as a developer and my sweet-spot always seemed to be visual, presented and controlled by code; color ANSI terminal UI, web dev with Apache CGI, graphic design, Linux frame buffer API ezfb. I was also making all kinds of other art; music, polymer clay, painting, speaker building, always pleasantly surprised by how much all of these things cross-pollinate. In late 2003, I began the code of LaserBoy. I immediately loved the connection between visual graphics and wav data. It has become the only application I’ve written that provides an environment for making art. Previously, I had created open source graphics libraries for other code developers. Typically, when I wanted to explore math visually, I had to edit my code, compile it, run it, get the result. The LaserBoy code set is art, and a place to explore, but that is not the art that the running app can make. Since 2008, I have enjoyed sharing LaserBoy as FOSS and meeting some really interesting people. Vector Synthesis has connected me with many others around the world who share a passion for animated vector art and presentation. This has been hugely inspirational with much appreciated collaboration and enthusiasm. Two plain text script languages, for animated font rendering and animated math have been developed since. About 19 years of exploration is what lead to the structure and functionality of LaserBoy. LaserBoy_Liquid_Math script for creating animated 3D vector art is a lifelong goal achievement of more than four decades of vector exploration; finally, a way to describe art in text, outside of the application, without having to alter the code of the app itself! I would like to be known for significantly contributing to the standards, technology, capabilities and artistry of vector graphics animation and this project encompasses so much of what I have discovered in my life’s work. I really enjoy sharing my knowledge and capabilities and working with other people to help them make their own art in this space.
LECTURE / PRESENTATION / TALK