HSB Color and Animating the HSB Color
While working I didn’t have a proper plan as to what I was expecting the end result to look like. I started experimenting with the shaping functions. While I was working with the amt and fact, I couldn’t have the x and the y fraction at the same time. I tried different styles but the only editor only runs then latest amt code.

Then when I started working the HSB code, the most satisfying part was to be able to play with various colours in the shader. The picture below reminded me how if a screen is not function or broken the colours would pop up like this on a TV screen or Netflix is being opened.


Then I just started using u time to animate on the side and just experimented with the colours, I preferred the animation and colours to be in a circular manner as it looked like optical illusion.
hsb.r = floor(-u_time+d*-3.)/10.;
if the multiplied value is negative it was animates from outwards to inwards direction, the number is also the number of colours that will be shown at a time.

When I replaced the floor in the code with sin, the texture was very smooth and kind of blur on the edges

vec3 rgb = clamp(abs(mod(c.x*1780876777777865555555555.0+vec3(2.783,3.444,4.000), ///Used to change the colours of the gradient
6.624)-5.896)-1.832,
just to experiment I kept on adding random number to see how the colours will look at the end, the number of colours kept on being multiplied and ended up make the gradient black with a yellow line


My end result: Sun effect
