The animations on this page give an idea of APRIL's 'cognitive' processes. The key to all this is having a camera, and being able to gain access to, and manipulate the pixels. The software for the early webcam used by APRIL was not designed to do this: the makers, Connectix were more interested in video conferencing! Also, the operating systems at the time were Windows 3 and Windows 95: plug and play was still a distant dream.

Even in those days, the internet provided solutions, and yielded a document from the Connectix which (after signing and  faxing a legal agreement) gave appropriate pseudo-code (not real code, but generic procedures) to make it work, and in combination with a project by Jon Floyd which was modified to run on VB4, VB3 and now VB6. Cheers Jon! Naturally Windows didn't make the process any easier than it needed to be.