Assuming you were at Further Confusion 2009 and around during the fursuit parade, you may've seen a beat up truck with some spinny things on it. Or, you may've been in a fursuit and told to get in a line around the median and then a guy with a bullhorn walked around and yelled "HOLD YOUR POSE" constantly without really explaining what was going on. Or, maybe you weren't even there.
You should've been. It was fun.
Either way, this page should answer any questions you have about the above paragraph.
The follow story took place at Further Confusion 2009, a yearly furry fandom convention held in San Jose, CA. Specifically, this happened during the fursuit parade (for those not familiar with fursuit parades, there's a description here. Ignore the footnote. I totally count.). To say the experience is surreal is an understatement.

At the 2009 con, there were 530 suits in the parade, and over 2500 attendees overall.
I've been going to Further Confusion for the past 3 years (for the record, I'm a cube), and it always ends up being an interesting time. While I was working at Linden Lab, I ran the Second Life panel, which was one of the few times I was subjected to real life, phsyical griefing attacks. In 2006, I managed to video a line dance, get sued for doing so and then thanks to the EFF, win the case and open source the dance under the Creative Commons License. I even have a cubesuit that I wear in the fursuit parade, which, in 3 years of use (sadly, as of 2009, the cubesuit is dead. Long live cubesuit v2, to be seen at FC2010) has somehow has not gotten me beaten senseless by everyone else in the parade. Yet.
Like I said. Interesting time. I just couldn't let this year go by being any less interesting.
I currently work for a place called 510 Systems. We're a navigation, robotics, and controls research lab located in Berkeley, CA. We research and create solutions related to problems in high accuracy navigation, surveying, and geographic data analysis.
Or, more to the point, there's some robotic bulldozers and cars that drive themselves and lasers. Lots of lasers.
DID I MENTION WE'RE HIRING? (if this link doesn't work, just search craigslist for "robotics" in Berkeley. Our job ads usually pop up there.)
To give you an idea of some of the things 510 systems has done:
We also have vehicle mounted systems that can create a 3D "point cloud" of the area surrounding the vehicle, through a combination of specialized hardware, sensors, and processing software. It looks something like this.

The week before FC2009, I was telling some of my con stories to a couple of coworkers over lunch. After explaining the fursuit parade, I joked that we should take one of our scanning vehicles and create a 3d scan of the fursuit parade. To my surprise, this got a positive reaction, plans were made, and come Saturday, the truck showed up.
Holy crap, we were actually gonna do this thing.
This is the truck, and more importantly, this is our system that is attached to the truck.

And from the side:

The rig in those pictures consists of (to get an idea of placement, go to the flickr picture in the first link):
This isn't all the sensors the IP-S2 can handle, but reflects the set we had on the truck that day. As the truck is driven around, all of the sensors listed above feed data into the IP-S2, which then feeds it into another computer. All of this data is very, very accurately timestamped.
What does this get us?
To give you an idea of uses for this system... Say you're a department of transportation, and you want to know where your streets are painted, with what, and if they need to be repainted. Now, you could send drivers out to eyeball this. But, with the system above, when all of the data comes back together, you can see things like this:

The scan above is from the Doubletree Hotel parking lot, taken during the parade. Each one of those points that make up the image scan is georeferenced, and you can see both the old arrow and the newly repainted ones. With some processing, you can even have software pick out features these features, and possibly have it give back a rating of the quality, so that if something needs to be repainted, the software can add that to a schedule automatically.

Or you can take scans of people in fursuits. Isn't living in the future fun?
Ok, down to business. Here's the information on the scans we took at FC.

Point Count: ?
Information: Taken before the fursuit parade, while the lineup was just starting. Interesting view of the back area of the hotel. This honestly ends up looking more like a zombie attack than a fursuit parade, especially when played in real time.

Point Count: ?
Information: Taken while the fursuit parade was entering the hotel. The honking was not our fault: blame the wolf in the dragon suit. :)

Point Count: 331 Million Points
Information: The cloud that's been in the pictures and videos so far. This was taken after the fursuit parade, when all of the suiters were lined up around the median in the parking lot. 3 sets of scans were taken of this (once clockwise around, two counterclockwise around).
Before we can go into what can be done with the data, we need to discuss what data is available. The data is presented on a per-point basis, but the main question, what data can be used where? Well, let's take a look at a couple of pictures.

This cloud is made up of 5 million points, about the maximum the House of Cards Renderer (see the Available Software Section) can handle before choking. We call this number our point budget. Now, you're probably saying "BUT I CAN RUN THE CRYSIS ENGINE AT MAXIMUM WHY CAN'T I RENDER MANY POINTS WAAAAAAAAAAAAAAH.". Well, get ahold of yourself. When rendering point clouds, it's a completely different ballgame. Since the points are disconnected, you can't use point indexing. Since there's no polygons, there's none of the pipeline optimizations inherent in using triangles. Of course, there's solutions for these problems, mainly having to do with spacial data structures and compression that can easily deal with hundreds of millions of points, but since the easiest way for everyone on every platform to view the clouds was using the prewritten, Processing (and therefore java) based House of Cards viewer... Well, there you go.
So, yeah, 5000000 points up there. If you look at the larger version of it (available on flickr), you'll notice that we're blowing a TON of our point budget on the large, flat surfaces in the surrounding world. The road, the hotel, things like that. Now, a point reduced version.

This is a zoomed out version of the full first pass of the fursuit parade. This whole view is only 3,405,808 points. This was created by isolating the usable scan angles to a 30 degree arc, and limiting the maximum acceptable scan distance to around 5m from the sensor position at the time of laser firing. This still gets all of the suit data into the cloud, while eliminating the road, the hotel detail, other people, etc...
Now, this data can sometimes be interesting. For instance, this shot taken during the second run:

This shot got the whole back of the hotel, which, while filling up the point budget quick, looks really cool. So, the tradeoff is in providing the maximum amount of data to people who want to parse it, while still giving interesting smaller sets for people who just want to see pretty 3D stuff. The current distribution method will be a set of points with cartesian position and intensity, and a basic path of the sensor through this cloud so you can easily crop out things in the far background if need be. Once interesting optimized sets are produced, we'll also post those.
Now that you've either trudged through my geekout or skipped to this portion, it's time to talk about how you can see the data. I've done a little work and modified the House of Cards Viewer to fit our needs. I added a vaugely movable camera, and changed the loading to use a buffered reader since we tend to have much, much larger files than what was originally used with the viewer. The viewer is available in software section. It's based on Processing, which is in turn based on Java, so it's pretty mcuh instantly crossplatform. Also, fairly slow, and maddening to work with if you've ever done stuff with OpenGL (They flip the handedness of the system and do odd things with screen versus world coordinates, so be warned. I sure wasn't). But, what it loses in ease of development for me, it gains in being crossplatform, easily accessible to people who don't have a job doing this, and already mostly written.
Miss playing Connect The Dots, but felt like conventional, 2d, numbered connect the dots doesn't really provide that same "kick" anymore? Well, point cloud tesellation is right for you!
The following images were created using Meshlab, a free program for working with 3D mesh and point data. Other 3D rendering/creation programs may handle this data, but this one is free and fairly simple. Just take a fairly small portion of the overall cloud (Meshlab doesn't play well with tessellating tons of points at the moment, espectially with this setup...

Then hit Filter->Create Surface from Points, and...

Eureka! An incredibly noisy mesh, but still, something to work with. A lot of things can be done to optimize the point cloud before putting it through MeshLab or other software, but that's left as an exercise for the reader.
Point clouds are ripe for usage with Sculpted Prims in Second Life. Sculpties work by creating a displacement map on a sphere, which can easily be done by taking a spacially optimized portion of the cloud, centering a sphere behind it, and creating the displacement map texture based on the distance of the points from the surface of the sphere. Since the point coordinates are in real world measurements (meters or millimeters usually), the measurements should translate easily into SL models.
Lots of people were taking lots of pictures while we were scanning. For instance, this photo:

Could easily be matched to a shot of the point cloud taken from roughly the same position and perspective:

Since we know that the picture contains less dimensional information than the scan, we scan create a projection that matches the picture (and therefore the colors) to the most protruding point in the scan at the same location, providing us with a partial coloring of the point cloud.
(I realize the above two images aren't very well matched, but this is more for example than implementation, and it's hard to make out features of the cloud if the screenshot is taken from the same perspective as the picture. So use your imagination or something.)
Pointy is an open source point cloud viewer, currently based in the Processing language. It was forked off the Radiohead "House of Cards" Viewer. This fork adds a movable camera and buffered file loading, as well as other features as I work up the patience to deal with Processing.
Code repository hosted at github
Installation files and datasets hosted at sourceforge
Current Version: 0.0.1
PACKAGED WITH RUN 3, PASS 1 DATA. NO NEED TO DOWNLOAD DATA DISTRIBUTION PACKAGE.
Check back often for more data postings.
Flickr Cloud Generation Photo Set - Includes links to other photo sets
None yet! If you have a project that's using this data, and would like to be included on this page, please email the "kyle" address at the domain you're currently on.