I have a lipstick that i want to animate into different materials. My animation is working but the color of the lipstick is not the real color and it's mixed between them. I want to use the actual color. This is the example of my animation with 3 color. First color is blue, then yellow, and red. But the second color appear to be purple not yellow
And here's my node. I use 2 mix shader. One shader for two colors and second is for the mix from two and last color
I also use texture coordinate to use empty object to animate the transition