Reference
A collection of links to information and software I found useful.
Software
dhcpserv – small DHCP Windows service that I use instead of the buggy implementation in my Netgear router
Input Director - lets you control multiple Windows systems using the keyboard/mouse attached to one computer.
mongoose – a lovely little HTTP server that just runs from the directory it was started in (no install needed). Really useful for developing WebGL to get around textures being subject to cross domain errors.
Mumble - is an open source, low-latency, high quality voice chat software primarily intended for use while gaming
MUSHclient – freeware MUD/MOO/MUSH client
WinSCP – my FTP/SFTP/SCP client of choice
TortoiseSVN, TortoiseHG - SVN and Mercurial implementations for Windows that integrate well with Explorer
Notepad++ – text and source code editor
ProcessExplorer - much better than the default Windows task manager
Colour
The Dimensions of Colour – colour and light perception for traditional and digital mediums
Kolourmatica - A simple colour space calculator for GNU/Linux.
Kinect
Zigfu – Easy installation of OpenNI Kinect development drivers for Windows/Mac
Real-Time Plane Segmentation using RGB-D Cameras [PDF]
Camera/Projector
The differences between your eyes and your camera
Finding the center of projection of a perspective projection
OpenCV and OpenGL camera models
Graphics
OpenCV - (Open Source Computer Vision) is a library of programming functions for real time computer vision.
Implementation of a noise() function in GLSL
Photoshop math with GLSL shaders
In depth discussion and Java implementations of many kinds of blurring techniques
Drawing Polylines by Tessellation
Evenly distributing points on a sphere
Interaction
Eye tracking using OpenCV classifiers
OpenTL - a general purpose tracking library
MIDI
rtpMIDI – Network MIDI driver for Windows XP up to Windows 7, 32 and 64 bit. Compatible to the network MIDI included in Apple OS-X and iOS 4.2
Electronics
Arduino - an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software
This site provides a series of online textbooks covering electricity and electronics.
Emulation
The AROS Research Operating System is an independent, portable and free project, aiming at being compatible with AmigaOS at the API level.
FreeFrame
VJ
VJ Forums and VJ Central
Software
vvvv is a graphical programming environment for easy prototyping and development. There is documentation for integrating it my video streaming plugins.