The only reason I used SweetFX is that I liked it's Vibrance effect. Today I decided to bite the bullet and try to port it to an effect.txt. I am embarrassingly pleased with myself to have got it to work, took me about half an hour ...
Would you consider posting your code for this? I (and I'm sure others) would be interested to try this
Many Thanks
_________________
i7 11700k @5.2GHz
RTX 4080
32gb DDR4 RAM C16
WDBlack 2TB Gen 4 NVMEe SSD
Over 100TB of additional storage
Looked in to code and found that precision of shader parameters already available, but not used by editor only, probably i did this for the future, don't remember. If someone need it, use annotation "UIStep" or "uistep", i'll try to implement precision in editor only for shader variables to not fall in to complex changes of my code. If it will fail, then uistep simply will not be usable and i'll try to force 3 digit precision.
electricsheep26354 wrote:
Would you consider posting your code for this? I (and I'm sure others) would be interested to try this
Many Thanks
Yeah, why not. Provided it's clearly understood that I'm posting it as-is and my ability to offer support is very limited. It's very rough-and-ready and could probably do with some polish, but it seems to work. You can find it at http://skyrim.nexusmods.com/mods/41905/? . Have fun.
Yeah, why not. Provided it's clearly understood that I'm posting it as-is and my ability to offer support is very limited. It's very rough-and-ready and could probably do with some polish, but it seems to work. You can find it at http://skyrim.nexusmods.com/mods/41905/? . Have fun.
Thanks Winterlove - works a treat!
_________________
i7 11700k @5.2GHz
RTX 4080
32gb DDR4 RAM C16
WDBlack 2TB Gen 4 NVMEe SSD
Over 100TB of additional storage
ENBSeries wrote:
Transparency AA включено, либо edge aa.
Во всём оказалась виновата моя жопорукость. Я читал где-то что вы НЕ рекомендуете лезть в NVIDIA Control Panel, поэтому я полез туда и сделал все настройки по умолчанию. Размытость пропала.
Спасибо и простите за беспокойство.
Directives will need to be replaced with statements, if {} instead of #if #endif.
Then you need to remove the current tweak commands, float = 1.0; with the GUI tweak commands.
The Equalizer is the one thing that can cause problems with GUI implementation.
If that was the thing you where referring to by "new shader code". Otherwise any HLSL code can be added or removed within any of the .fx files and .txt file no matter what.
--JawZ-- wrote:Directives will need to be replaced with statements, if {} instead of #if #endif.
Then you need to remove the current tweak commands, float = 1.0; with the GUI tweak commands.
The Equalizer is the one thing that can cause problems with GUI implementation.
If that was the thing you where referring to by "new shader code". Otherwise any HLSL code can be added or removed within any of the .fx files and .txt file no matter what.
Thanks for the tips, --JawZ--
_________________ FX 8350 (4.2GHz) @ 5.015GHz// DDR3 Oc'd@1949mhz//EVGA 660GTX 2GB in SLI
Instead of "if {} else {}" better to use them in vertex shader to change vertices of quad, while ach pass in technique with own vertex shader will be used as "if else". Something like this: