Archive for the 'Experiments' Category

Burrito 1.0b - FTP to POP3 Protocol Translator

Monday, May 7th, 2007

With Burrito you can read and manage your e-mails with any FTP client! It acts as a POP3/FTP protocol translator — it’s actually an FTP server that translates FTP commands to POP3 commands and serves your e-mail messages as individual files. You can view, delete and copy your e-mail messages as if they were files on an FTP server.

Download burrito10b.exe (479 KB)

Read the rest of this entry »

Rendering N-sided Polygons with DHTML

Tuesday, November 28th, 2006

With this technique, convex polygons with any number of sides can be rendered, with a solid color or a background image as the fill. Click here or the image below to launch the demo (opens in a pop-up window).
 

DHTML Polygon Rendering Demo

You can probably figure it out on your own by playing with the checkboxes at the lower left corner of the pop-up, but read on to find out how it all works. Read the rest of this entry »

Spelling “Quake” With The Quake Logo

Monday, July 10th, 2006

I created this GIF animation back in 1997, when I used to play Quake 25 hours a day. I recall the tedious process of manual tweening to create the individual frames (by calculating the angle and position differences and dividing them by the number of frames) using Freehand. I would probably use Flash if I were to do it today…

Quake Anim

Morphing Depth of Field

Monday, July 10th, 2006

Two (or more) photographs of the same scene and that have different focal distances can be joined together to create an image where both distant and close objects can be in focus. Read the rest of this entry »

Multiple Synthetic Lights

Tuesday, April 18th, 2006

Multiple photographs taken with different light sources can be blended together to create images that appear to have all the light sources simultaneously active. The light sources can be attributed arbitrary colors as well, allowing the creation of an infinite number of synthetic scenes. Read the rest of this entry »