Does this shader look Technicolor?

I recently watched a video on Technicolor and found it fascinating to learn how it worked. Out of curiosity, I decided to replicate the process using HLSL on a Post Process material that:

  1. Gets the scene color, inverts it, and stores the result.
  2. Splits the negative scene color into RGB components.
  3. “Dyes” the RGB negatives into cyan, magenta, and yellow (respectively).
  4. Combines CMY along with a greyscale “black key” derived from the scene color.
  5. Outputs the combined result.

To my (very basic) understanding of technicolor, this should be roughly accurate to the real world, and it does produce the correct colors. However, I’m not sure it looks “correct”, as in, I don’t know if it is visually accurate to technicolor, even if it checks out programatically. Below is with the shader applied: