Page 1 of 1

Adding a gamma correction slider

Posted: 29.10.2007, 10:49
by Vincent
This discussion was already started in this thread:
http://celestiaproject.net/forum/viewtopic.php ... 7&start=20

Please use this new topic if you wish to continue this discussion...

Posted: 29.10.2007, 11:04
by dirkpitt
Thanks for the new thread Vincent.

Vincent wrote:Does the entire rendered scene really need gamma correction setting?


Technically, yes. :wink: However, I think at this point maybe just a slider for lines/labels would be enough.

More rigorous color correction of not just lines, but also glares, galaxies, and planet textures (all of which show clear differences among different platforms) will require something more than just a slider.

As a long term goal, ElChristou suggests applying a color profile to Celestia's rendering. This is a partial solution. I think eventually however, it would be nice if Celestia could apply ICC profiles embedded in textures too, and offer global/selective profile ignore/substitute options (this latter perhaps only via scripting).

Posted: 29.10.2007, 11:15
by ElChristou
Again I think the gamma slider is not a very good solution...
A more serious color profile control from Celestia seems to me a must.

Now if the gamma slider is not that hard to code, we can always test it...

Posted: 29.10.2007, 11:46
by Vincent
Well, on top of the gamma slider, the Lua feature could allow users to easily build their own palette using some Red/Green/Blue sliders, after having selected the respective line/label color on which the change should be applied.

Then, of course, I agree with both of you that a more rigorous color correction applied to all the rendered scene would be really appreciated... This is not in the current development roadmap, though... :wink:

Posted: 29.10.2007, 12:44
by ElChristou
Vincent wrote:Well, on top of the gamma slider, the Lua feature could allow users to easily build their own palette using some Red/Green/Blue sliders, after having selected the respective line/label color on which the change should be applied...


Sounds fun!