Open Agent Engine: Now in 64-bit
I had a bit of a setback with my Open Agent Engine work when I switched to my new Macbook Pro. OpenMCL is only available on Intel as a 64-bit application, which means that none of the Cocoa (and other frameworks) are available in Mac OS X (Tiger). As announced in the WWDC 2007 keynote, the full set of frameworks will be available as 64-bit frameworks in Mac OS X (Leopard) which means that everyone will finally get to play with all of this stuff in a few weeks when Leopard is in general release.
.png)
.png)
My first cut was using OpenGL vertices as points. I could only display about 2 Million points before performance got too slow to display with any meaningful feedback (first image).
The data could be zoomed in to see details of the individual points, but nothing was in color.
The data could be zoomed in to see details of the individual points, but nothing was in color.
I then changed the implementation to use small spheres to represent the points in the file. Now the data showed color, but the image was much slower -- I had to drop the point size down to no more than 20 thousand points.
.png)
.png)
.png)
Now, it's on to a Quartz Composer implementation.
Comments