Jump to content

Recommended Posts

The current Gradient Map feature is quite basic like the one in Photoshop, but in many ways, it could be a much more useful tool with the following additions:

 

  • HSL Mode: Instead of going based only on Luminance, this would use the input hue or saturation as the lookup index. In combination with HSL blend modes, this would allow for some fantastic workflows like basically warping the color wheel to taste, similar to the "HSL Wheels" feature in Magic Bullet Colorista (Note: don't be fooled by the name of the feature, this is NOT referring to the three-way color corrector). Just use a gradient of the HSL spectrum and drag or re-define stops, set the result to "Hue" blend mode, and you have an extremely powerful color correction tool that gives you results that would be difficult to achieve in any other way.

 

  • Circular Editor Option: Like the Colorama filter built-into in After Effects, this makes it easy to work on maps that are supposed to start and end with the same color. In combination with an input for a number of revolutions (cycles) to use, this would also make it easy to create gradient effects where a few stops are repeated multiple times across the spectrum (like, say, alternating black-white-black-white). This would also massively improve usability in conjunction with the HSL mode option suggested above.

 

  • Access to swatches: This would make it easy to re-use gradients by defining them or recalling them from swatches as an alternative to using Adjustment Presets.

 

  • Interpolation control: Sometimes the transition from one color to the next needs fine-tuning – this is something that Affinity's gradient editor already supports, but not in the Gradient Map dialog. A Constant Interpolation setting where the color would just be constant up until the next stop would also be useful since it would eliminate the need for duplicate stops in the same position, which are really hard to select. Possibly, the curve editor could also be re-used to define falloff using a Bézier or Catmull-Rom-Spline.

 

  • Duplicate Stop option: Often, it is necessary to use the same color multiple times in a gradient. Adding a button for this and/or enabling Option+Drag to duplicate would be useful. Photoshop aggravatingly always inserts new stops with the same color instead of the color that is already there at that position in the gradient, but the (better) implementation of this in Affinity had the side effect that duplicating stops became harder.

 

  • On-image sampling: While the dialog box is open, it would be useful to highlight the value under the mouse pointer in the gradient display to be able to place a stop exactly at the desired position. Clicking in the image would insert a stop.

 

  • On-image highlighting: Conversely, when editing/dragging a stop in the gradient editor, an option to highlight the affected pixels in the image would be helpful. The options could be:
  • off (nothing)
  • all pixels that have exactly the value represented by the position of the stop (similar to focus peaking)
  • the zone that will be affected in the image. The overlay would start at 100% intensity at the value represented by the stop and fall off to 0% on each side until the position of the next stop respectively, taking the falloff into account (see "Interpolation Control" above). Optionally, two different colors could be used to represent each side of the stop.

 

  • Resizable dialog box for more precision: When editing 16-bit images or editing falloff from one stop to the next or when placing stops very close to each other, it would be useful to have more room to work with. Making gradient editor dialog boxes in the application resizable would alleviate this problem.

 

  • Snap to Luminosity button: Sometimes, it is useful to place stops exactly at the point in the gradient that corresponds to their luminosity, especially when they are defined by selecting swatches from a color palette. Adding a button that moves all selected stops to that position would make this really quick. For instance, tinting an image with two tones while keeping black and white intact could be achieved very quickly by selecting a black-to-white preset, then adding two stop, selecting a color from the document color palette for each, and clicking that "Snap Selected Stops to Luminosity" button.

 

  • Ability to move start and end stops. The values before the first stop and after the last one would simply use constant extrapolation. This would eliminate the need for duplicate stops, which take longer to create and are harder to edit since all operations need to be performed twice.

Share this post


Link to post
Share on other sites

sweeeet  :wub:  :)

 

especially: 

 

 

  • HSL Mode: Instead of going based only on Luminance, this would use the input hue or saturation as the lookup index. In combination with HSL blend modes, this would allow for some fantastic workflows like basically warping the color wheel to taste, similar to the "HSL Wheels" feature in Magic Bullet Colorista (Note: don't be fooled by the name of the feature, this is NOT referring to the three-way color corrector). Just use a gradient of the HSL spectrum and drag or re-define stops, set the result to "Hue" blend mode, and you have an extremely powerful color correction tool that gives you results that would be difficult to achieve in any other way.

 

  • Ability to move start and end stops. The values before the first stop and after the last one would simply use constant extrapolation. This would eliminate the need for duplicate stops, which take longer to create and are harder to edit since all operations need to be performed twice.

 

 

Share this post


Link to post
Share on other sites

Agree on this one. I really would be helped with the following points.

 

  • HSL Mode: Instead of going based only on Luminance, this would use the input hue or saturation as the lookup index. In combination with HSL blend modes, this would allow for some fantastic workflows like basically warping the color wheel to taste, similar to the "HSL Wheels" feature in Magic Bullet Colorista (Note: don't be fooled by the name of the feature, this is NOT referring to the three-way color corrector). Just use a gradient of the HSL spectrum and drag or re-define stops, set the result to "Hue" blend mode, and you have an extremely powerful color correction tool that gives you results that would be difficult to achieve in any other way.
  • Access to swatches: This would make it easy to re-use gradients by defining them or recalling them from swatches as an alternative to using Adjustment Presets.
  • On-image sampling: While the dialog box is open, it would be useful to highlight the value under the mouse pointer in the gradient display to be able to place a stop exactly at the desired position. Clicking in the image would insert a stop.
  • Resizable dialog box for more precision: When editing 16-bit images or editing falloff from one stop to the next or when placing stops very close to each other, it would be useful to have more room to work with. Making gradient editor dialog boxes in the application resizable would alleviate this problem.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×