Thank you for your time DAN.
I’m struggling a bit trying to understand what the C variable does.
I gather that the result of the V variable is an array of 4 values [x,x,x,x].
then the C grabs each “position” (leaving the last one out, the alpha) and multiplies 255 times and then 256 times. I don’t understand this step.
Then it converts the output to a string of 16 characters?
How would the expression be, if I used rgb arrays instead of Hex colour?
c1 being [0.2,0.2,0.2,1] and
c2 being [1,1,1,1] ?