Conversation
|
Kudos, SonarCloud Quality Gate passed! |
3ef517f to
11ed2a0
Compare
|
Co-authored-by: ajtribick <ajtribick@googlemail.com>
|
|
|
|
Split from CelestiaProject#1952, as suggested by Askaniy themself, allowing this component of that PR to be updated even if the PSF itself remains work in progress.
Split from #1952, as suggested by Askaniy themself, allowing this component of that PR to be updated even if the PSF itself remains work in progress.
|
|
|
Since it is somehow attached to this PR, I would like to propose that we cancel the complete deletion of the "Classic" star rendering mode; instead, we recycle its code infrastructure to create a "true colour" mode, where each star type's colour is based on colour from TrueColorTools — so light yellow late M-dwarfs and pink/magenta T-dwarfs, for example. |
|
On a more general note, we have seen how combining multiple completely different tasks into one creates this mess which is very difficult to understand and by now taking over three years to complete. I think we should look into taking apart this PR, putting each indivisible component of this PR into their own PR, where they can be debugged and reviewed and incorporated independently. Given the scale of this PR, it would be a lot of effort, but it should make things far easier and far more mobile in the long run. We can also remove elements already in the program like updating constants or setting default star colour mode. |
|
@Askaniy do you still have your original python files? it lost them, i'd like to play with them with different exposures. |
|
@375gnu do you mean https://github.com/Askaniy/CelestiaStarRenderer or some older version of it? |
|
Yes, this one. Thanks! |
|
greetings, I was recommended on Discord to come here to let you all know about my efforts in getting sRGB gamma correction working in tandem with this new star rendering method I have been working on it as a "fork", but I am keeping it as closely updated to master upstream so it can be (hopefully) easily integrated when all bugs are squashed and the moment is right link to my "fork" here on github thus far, I have integrated code up to commit 2ca7268 from askaniys-stars branch Now, to recap, @Askaniy said on Discord that this star rendering system should be able to "discriminate" between the 9px rendering mode (i understand this is for low-brightness stars) and glow mode (for brighter stars), however, this is not currently working. i confirm in my builds that this is indeed broken and seemingly only glow mode works, if the stars get dimmed below a certain brightness threshold, they disappear altogether instead of becoming dim. Only very bright stars are rendered so far i have not touched the code beyond said commit, so i have not integrated the commits replacing faintest-magnitude with exposure, nor deleting legacy star colors/styles, etc. I am thinking the priority should be figuring out what's preventing this "dual mode" code from working, what do you say? |


















No description provided.