HUGE SUCCESS
I've finally finished writing all of the code for loading, editing (mapping a function over each entry) and saving .3dlut files, as well as the code for loading and properly interpolating a .cal file. All of this takes place in little under a second of processing time (and they said C# was slow).
As proof of concept, I've edited my existing .3dlut and swapped the red and blue channels just for fun. Here's the somewhat amusing result:
http://img5.imageshack.us/img5/5215/chanswap.jpg
Expect to see a fully working version that will apply .cal calibration data to a .3dlut sometime tomorrow, as well as a few utilities to swap channels for fun.
For now, more fun stuff:
chanswap.exe -i test.3dlut --invert produces:
http://img192.imageshack.us/img192/2923/chaninvert.jpg
Quote:
Originally Posted by ryrynz
Thank you. just a minor issue, the about box for 0.2 shows version number 0.1.1.4186.
|
While this was not intentional, do note that the
packaging version (0.2) is not necessarily the version of the GUI program (in this case, 0.2.0.36408) - I'll update it in the future to include both. The packaging version is merely a version number for the overall collection and will get increased with every release (similarly to madVR's current 0.74 version number). The versions of the individual programs (eg. the GUI) will be following a more traditional major.minor.iteration.build version number based on features on that specific program.