ColorIsolation.fx
- Daodan
- Topic Author
Less
More
Based on a
request
here in the forum.
Not much to say about this shader: Everything except the chosen hue gets converted to greyscale.
ColorIsolation.fx
[Update 2]
Isolate Red:
Isolate blue:
Reject blue:
[Update 1]
Not much to say about this shader: Everything except the chosen hue gets converted to greyscale.
ColorIsolation.fx
[Update 2]
- Added a debug overlay that visualizes the chosen settings
- Added control to either isolate or reject a certain hue
Isolate Red:
Isolate blue:
Reject blue:
[Update 1]
- You can now choose between a guassian and a linear (triangle) function to isolate the hue.
- Added a control to change the 'curve steepness'. With that it is possible to not just isolate but also to reject a certain hue (with high overlap and steepness).
Last edit: 5 years 7 months ago by Daodan.
The following user(s) said Thank You: OtisInf, MakeNX, WalterDasTrevas, Ryukou36, Viper_Joe, Hooka Tooka, Arkane, AssassinsDecree, Lun, PiraticalPirate
Please Log in or Create an account to join the conversation.
- Chavolatra
Less
More
nice, i need 3d lut with depth buffer but dont know make tihs
Please Log in or Create an account to join the conversation.
- OtisInf
Less
More
Neat! The prod80 color hue fx from v2 (prod80 implemented it differently tho).
Please Log in or Create an account to join the conversation.
- Daodan
- Topic Author
Less
More
I'm glad you guys like it!
I didn't study the code linked in the request beforehand, but the RGB/HSL-conversions look way more elegant than my crude 'Wikipedia-style'-functions...
I didn't study the code linked in the request beforehand, but the RGB/HSL-conversions look way more elegant than my crude 'Wikipedia-style'-functions...
Please Log in or Create an account to join the conversation.
- Daodan
- Topic Author
Less
More
5 years 7 months ago - 5 years 7 months ago #5
by Daodan
Replied by Daodan on topic ColorIsolation.fx
[strike]I've added an 'experimental' debug output to the shader for which you would need two things:
1. Download Canvas.fxh*
2. Add COLORISOLATION_DEBUG to the preprocessor
*This is just a first rough draft, might break the shader in the future if enabled.[/strike]
1. Download Canvas.fxh*
2. Add COLORISOLATION_DEBUG to the preprocessor
*This is just a first rough draft, might break the shader in the future if enabled.[/strike]
Last edit: 5 years 7 months ago by Daodan. Reason: Outdated
Please Log in or Create an account to join the conversation.
- Daodan
- Topic Author
Less
More
- OtisInf
Less
More
excellent work
The following user(s) said Thank You: Daodan
Please Log in or Create an account to join the conversation.