Color picker for RGB and built in histogram needed

  • v00d00m4n
  • Topic Author
More
5 years 1 month ago #1 by v00d00m4n Color picker for RGB and built in histogram needed was created by v00d00m4n
Atm we have color wheel, but would be really nice, especially for levels and similar coloristic shaders, if we would have a color picker tool that would temporary turn off reshade ui, freeze last frame prior select and would allow us to pick color from screen. There was a similar things in Martys Lightroom shader... but color picker require to memorise and it was not really a picker, and histogram was rendered in left corner, but recent changes in Reshade 4 does not allow to move UI and it covers it and brakes it as well as other shaders that tendeded to render something in left side of screen (like debug information from ambient light shader, or lut in many loot rendering shaders... which kinda leads us to need to restore Reshade 3 way of dealing with UI that we can actually move, but that another subject, just sayin here because im frustrated by that and it related), so maybe its time to implement a native histogram (combined and per channel would be nice) for more universal need? Would be also nice if it would display just lile light room a line in 0-255 grid that represents all the color manipulations done by shaders in currently pickked pixel, like gamma applied cuve changes, shift of colors by levels and anything else.

Can you do that please?
The following user(s) said Thank You: jas01

Please Log in or Create an account to join the conversation.

  • crosire
More
5 years 1 month ago - 5 years 1 month ago #2 by crosire Replied by crosire on topic Color picker for RGB and built in histogram needed
Of course ReShade 4 allows you to move the UI. It's even more powerful now and lets you dock windows (by default all windows are docked to the left). Just grab and drag a tab from the top menu and put it somewhere else to de-dock.
Last edit: 5 years 1 month ago by crosire.

Please Log in or Create an account to join the conversation.

  • brussell
More
5 years 1 month ago - 5 years 1 month ago #3 by brussell Replied by brussell on topic Color picker for RGB and built in histogram needed

crosire wrote: Of course ReShade 4 allows you to move the UI. It's even more powerful now and lets you dock windows (by default all windows are docked to the left). Just grab and drag a tab from the top menu and put it somewhere else to de-dock.


Well it doesn't work for me either. No moving, no dragging.
edit: ok, now I know how to detach and attach tabs, but it's not really intuitive -> reshade.me/forum/suggestions/5155-non-co...-intuitive-ui-moving
Last edit: 5 years 1 month ago by brussell.

Please Log in or Create an account to join the conversation.

  • Duran.te
More
5 years 1 month ago - 5 years 1 month ago #4 by Duran.te Replied by Duran.te on topic Color picker for RGB and built in histogram needed

brussell wrote:

crosire wrote: Of course ReShade 4 allows you to move the UI. It's even more powerful now and lets you dock windows (by default all windows are docked to the left). Just grab and drag a tab from the top menu and put it somewhere else to de-dock.


Well it doesn't work for me either. No moving, no dragging.


You have to hold and drag every tab, not the bar on top where they are placed on (like it was on 3.x reshade version).

On his original post , crosire showed how to do that:
Warning: Spoiler!
Last edit: 5 years 1 month ago by Duran.te.
The following user(s) said Thank You: brussell

Please Log in or Create an account to join the conversation.

  • v00d00m4n
  • Topic Author
More
5 years 2 days ago #5 by v00d00m4n Replied by v00d00m4n on topic Color picker for RGB and built in histogram needed
Well. its not that comfortable as it used to be, i want to to move and resize whole window like in 3, not drag tabs one by one.

Anyway thats not the main point ot this subject - i asked about built in color picker and histogram instead of shader implementation. Can we have one?

Please Log in or Create an account to join the conversation.

  • crosire
More
5 years 20 hours ago #6 by crosire Replied by crosire on topic Color picker for RGB and built in histogram needed
This would involve a bit of work. ReShade's backend already has an implementation to copy the backbuffer to host memory and with that it would be possible to pick a color from it or calculate other stuff. But it is not meant to be run every frame and doing so would severly slow down the game. Doing stuff with shaders on the GPU is much more efficient, so there is not enough incentive for me to implement this.

Please Log in or Create an account to join the conversation.

  • v00d00m4n
  • Topic Author
More
4 years 9 months ago #7 by v00d00m4n Replied by v00d00m4n on topic Color picker for RGB and built in histogram needed
but you could implement it with build in shader, Which not like other shaders - integrates deeply into Reshade gui and allows to send color picked color into Reshage gui RGB editor.

As for histogram, its another case which is actually would be more effect made without shader. It should not always on, so you should not worry about its performance impact since people would only turn it on temporary for tweaking. If you do this, please implement sampling area configuration by mouse drag and selection and by entering size of box and its coordinates. This would be necessary to sample colors of 3d scened without extra noise from gui zones that may show wrong data in histogram.

Please Log in or Create an account to join the conversation.

  • Marty McFly
More
4 years 9 months ago #8 by Marty McFly Replied by Marty McFly on topic Color picker for RGB and built in histogram needed
Lightroom already has a histogram.

Please Log in or Create an account to join the conversation.

  • v00d00m4n
  • Topic Author
More
4 years 9 months ago #9 by v00d00m4n Replied by v00d00m4n on topic Color picker for RGB and built in histogram needed
Very small, unscalable and barely useful because of that. I ported some scalable Reshade 2 histogram in extended levels threa , but it does not work sometimes, not sure why. Maybe you can combine both?

Please Log in or Create an account to join the conversation.

We use cookies
We use cookies on our website. Some of them are essential for the operation of the forum. You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.