Difficulty making a color wheel

Hey,

I’m trying to make a color wheel with Blender. I have the hue down, but I’m having trouble making the saturation decrease evenly towards the middle.

Currently, the saturation is flipped (decreasing as it gets closer to the edge of the circle), as shown below:

Current node setup:

I’ve tried several things, including the following:

Using a color ramp to flip the layer weight value

Using a gradient texture with a spherical gradient:

Using a gradient texture with a quadratic sphere gradient:

1 Like

Offhand what is your end goal? A ui or gui in game that the player can choose a color from ? If so there is an up source in resources that has that

1 Like

Yes, that is my goal.
I know there are plenty of resources out there, but I enjoy making things on my own (and learn more that way). Additionally, since I’m planning on releasing multiple resources of my own that will use this, I don’t want to use someone else’s work.

While not perfect, I’ve managed to make a near-linear gradient by taking the output of the layer weight node and inputting it into a float curve node.

My final node setup if anyone wants it:

Use this material on an Ico Sphere or UV Sphere (I chose the latter):

Points on float curve node:
  1. (0, 0) set to Auto Handle
  2. (0.0375, 0.775) set to Auto Handle
  3. (0.125, 0.9) set to Auto Handle
  4. (0.5, 0.9875) set to Auto Clamped
  5. (1, 1) set to Auto Clamped
1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.