@ vtastek: I'm not familiar with the HSL conversion, but perhaps you can use a matrix transformation to make things a bit easier?
I'm not familiar with HSV/HSL conversions too. Those are shader fragments, putting them there and calling them inside was easy for me. If you meant easier to read, then they will still need lots of ifs. So it will look long nevertheless. If you meant easier for GPU, hmm, I don't know. If I saw something working based on matrix transformations, I will try it.
It was educational for me. Finally done the conversion, had tried before but it was a mess that I couldn't correct. This time things went very smooth. I can make some other shaders that require HSV/HSL conversions now. This can be a good source shader for later.
BTW, I don't think the average part is 100% true, I made it up from my [censored]!
Sorry to hear about your ISP. I'm having my problems with Internet too. I know what's it like.
@UndWDoG,
which version do you use? The one I have is a tweaked version of v34. It is working. So v34 should work too.
Just checked the version that comes in the separate package(shader pack for v3) is working OK. (Tesnexus)
Excuse me now, I have http://i18.photobucket.com/albums/b120/iamerik/MW%20and%20Oblivion/MGEScreenshot60.jpg http://i18.photobucket.com/albums/b120/iamerik/MW%20and%20Oblivion/MGEScreenshot59.jpg http://i18.photobucket.com/albums/b120/iamerik/MW%20and%20Oblivion/MGEScreenshot58-1.jpg. :bolt:
We should dive into Oblivion's original shader packages.