When people search Google Images for you or your products, what comes up? How do they feel about it? SIO® gives you control over this.
Realtime 3D Video (1994)
I designed and prototyped a method for integrating video images in real time for insertion into Virtual Reality environments. I demonstrated this technology as a portfolio item, in support of my negotiation for employment with Kai Krause, Graphic Design / Special Effects Software Guru. It got me the job.
De-Posterizing Graphics Software (1994)
Images are said to be “posterized” when smooth gradients of brightness or color are each reduced to large, uniform field. Generally a very small number of these colors will be used, and without any form of shading, creating an effect like a topographic map (see illustration).
Anti-Aliased Font Manager (1994)
At HSC Software, then a leading developer of software for Graphic Designers, the design of our own products was always top-tier. The graphic images on our user interfaces were always up to a futuristic standard, and photographic in nature, but the text displayed on those images used the low-grade blocky edges that were typical of [...]
Realtime 3D Raytracing Game (1992-1993)
Behavior of light on an object must be calculated in order to create a realistic representation on a computer screen. This requires an enormous amount of calculations, in a math-intensive process called “raytracing”, which tracks the paths of individual rays of light. In 1993, raytracing a screen-sized image would typically take several days to compute. [...]
Handheld GUI Software (1989-1990)
At my first professional job, while on leave from undergraduate studies, a new generation of hardware was to be included in my company’s products. This new hardware advance allowed for graphic displays with contiguous fields of pixels, which created the exciting possibility of proportionally-spaced fonts, and menus/ dialog boxes. Despite protests from management that such [...]
Letter Editor™ for VIC-20 (1983)
My first computer, the Commodore VIC-20, had 5Kbytes of RAM and no way to create graphics. For reference, today’s iPod Nano has more than 1,000,000 times that capacity, at the same price. I found a way to re-design the character set glyphs, enabling primitive sprites.









