Opensource tools
UDP-TCP Bridge
A cross platform, C++ UDP-TCP Bridge.
Originally created to forward UDP TUIO (OSC) messages straight to TCP to be read from within Flash.
This application forwards all incoming UDP messages straight to TCP without touching the data, just a straight forward.(Since version 0.2.1 there is the option to prefix the size of the packet before sending the data to comply with OSC / TCP specifications). This enables applications that don't support UDP (e.g. Flash) to receive the data. Since OSC / TUIO are generally sent via UDP, this enables Flash to recieve those messages in their raw binary form.
Settings can be edited from data/settings.xml.
Source and binaries at http://code.google.com/p/udp-tcp-bridge/
MSAFluid
MSAFluid is a library for solving and displaying real-time fluid simulations based on Navier-Stokes equations and Jos Stam's paper Real-Time Fluid Dynamics for Games. It was inspired by the brilliant Plasma Pong.
MSAPhysics
ofxMSAPhysics is an opensource, C++ 3D particle/constraint based physics library for openFrameworks 006+. It uses a very similar api to the traer.physics library for processing to make getting into it as easy as possible.
MSAShape3D
Over the years OpenGL has developed lots of different ways of sending vertex data to the graphics card: Immediate mode (glBegin / glVertex / glEnd etc.), Display Lists, Vertex Arrays, Vertex Buffer Objects etc. The first of these (Immediate Mode) is quite inefficient, so it's been dropped in OpenGL ES and depreciated in OpenGL 3.0. Instead we are to use Vertex Arrays or VBO's (Vertex Buffer Objects). They are a lot more efficient, but generally not as straightforward to setup and use.
MSAQTPlayer
MSAQTPlayer is an opensource, multiple output / fullscreen Quicktime player with fast, greater-than-4096-pixels support.
This app came about through a nessecity to play a 4,800 x 600 Quicktime file across 2 graphics cards outputs, each feeding a triple head to go into 6 projectors, and there wasn't a single application that could do this.
MSAInterpolator
A set of C++ template classes for doing various types of interpolations on data with any number of dimensions. You can feed the system an arbitrary number of data (data can be simple types like float, int or complex types like structs, classes), then resample at any resolution, or ask for the value at any percentage along the data - or just draw it - including splines in 3D.
This is useful for creating and drawing splines (in any dimensions), or creating smooth animation paths from keyframes (again, in any dimensions).
openFrameworks addons
A collection of C++ addons for openFrameworks other than those listed on this site can be found on google code.