Archive for June, 2008


Saturday, June 21st, 2008

I’m out of town. Somewhere where there is no internet access. In fact , there’s not even running water. I’ll get all caught-up on June 30th.


Flashbelt Processing Demos

Monday, June 9th, 2008

Files for Session 1

Files for Session 2

Please stay tuned…

Wednesday, June 4th, 2008

For the time being, to view the current entry you need to click on the June 2008 archives in the sidebar and then scroll to the bottom of the page. I apologize for the inconvenience.

My (soon to be former) ISP made an unannounced server migration and software “upgrades” that vaporized two weeks worth of email and are making WordPress list all of the entries in reverse order. Unfortunately I probably wont have time to fix it before Flashbelt. For those of of you here for the files from my Processing session, keep an eye on the Flashbelt 08 category in the sidebar. Again, I’m sorry for the inconvenience, and thank you for your patience while I get this sorted out.


7 Days ’till Flashbelt in Minneapolis

Tuesday, June 3rd, 2008

Flashbelt '08

By the way… Flashbelt is next week!

I can’t tell you how excited I am about this conference. It is a consistently great event. This will be the third year I’ve attended and each time it has left my head spinning (in a good way). It’s inspiring, it’s educational, it’s a party, you can’t go wrong.

I will also be presenting again this year. I’m honored to be part of such a great lineup. I will be giving a two-hour session on Processing. The first hour will focus on getting started with Processing. The second hour (after lunch) will introduce options for integrating Processing with more traditional applications via raster, vector, text, Quicktime and 3-D file output. I will be posting some of the examples used in my session in the Workshops category. So check back each day this week if you want to get a preview of what will be going on.

I hear there are still a few tickets left, so if you are at all curious, register now. You won’t regret it. There is also a student rate that is a great deal.

Mars Altimetery Graph // ver B // Monday Banner

Monday, June 2nd, 2008

Mars Altimetery Graph ver B
run the sketch—view the code—download

How do you use it?
Primarily just watch and enjoy. A mouse click toggles the drawing of the green lines. (This looks best if you let it run for a while so I recommend downloading and running it in Processing locally.)

What is it?
This is a functioning version of Friday’s post. I thought it might help me figure out the MEGDR Viewer if I looked at the same data in a different way, so I enlisted the techniques from the Line Graph sketch. It now creates an overlapping area graph of Mars altimetry data*. I switched to continuous mode (i.e. using setup() and draw()), and had to load the data into a string instead of a byte array. I could only get the byte array to work if it was instantiated inside of draw(). Loading a 2MB file in each cycle of the draw loop made it unbearably slow.

Smith, D., G. Neumann, R. E. Arvidson, E. A. Guinness,
and S. Slavney, “Mars Global Surveyor Laser Altimeter Mission
Experiment Gridded Data Record”, NASA Planetary Data System,
MGS-M-MOLA-5-MEGDR-L3-V1.0, 2003.