XB PointStream 0.75 Released July 21, 2011Posted by Andor Salga in Arius3D, Open Source, point cloud, webgl, XB PointStream.
I spent the past couple of days debating whether I should do a release of XB PointStream. I had all my tickets done for 0.75, but I felt I should add more functionality or fix just one more bug. It can be difficult trying to determine what’s “enough” for the next release of an open source project. It’s something I’m still trying to figure out.
Until that happens, here is 0.75!
In this release I spent most of my time working on the point cloud parsers. I wrote a PLY parser, cleaned up the ASC parser and broke apart and rewrote the PSI parser into two sub-parsers.
All the shaders in the project used to live in string literals. I took care of that problem so the shaders are now much easier to maintain. The necessary code change was minimal, but the impact on the project is rather large. I’m happy I finally freed myself of this burden.
I also began work on creating a proper fixed function emulation shader which I figured users would want.
With that, I’m excited to start working on tickets for 0.8!