Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Weird Colour Artifacts with Colourama

  • Weird Colour Artifacts with Colourama

    Posted by Michael Lee on June 13, 2023 at 6:53 pm

    Hey everyone,

    First off, thank you for your time reading my AE problem. I was trying to apply colourama to a text layer but it seems like no matter what settings I played with, I couldn’t get rid of the colour artifacts on the edge of the letters. I’ve attached a screen grab for your reference. Your help will be much appreciated if you know how to resolve this.

    Cheers,

    Michael

    Filip Vandueren replied 2 years, 11 months ago 3 Members · 7 Replies
  • 7 Replies
  • Filip Vandueren

    June 13, 2023 at 8:54 pm

    Hey Michael, the Text is anti-aliased, and right now your Colorama is set up to color according to the intensity. I would only expect to see these artefacts if it was based on Alpha (because that’s where the anitaliasing is happening)

    This means that it is actually seeing some darker values in the edges of the text.

    My guess is that the White text has a very tiny black stroke of a pixel or even less. (even 0,01 will show up)

  • Anders Hattne

    June 14, 2023 at 2:00 pm

    Does “Modify Alpha” under the Modify section help?
    Maybe a bit of this could help too
    https://aescripts.com/fxaa/

  • Michael Lee

    June 14, 2023 at 5:01 pm

    Thanks Filip for jumping in for help. I’ve tried setting the source to Alpha but that doesn’t seem to resolve the issue. The jagged colour on the edge changed in appearance though but still causing the same problem.

  • Michael Lee

    June 14, 2023 at 5:03 pm

    Thank so much Anders for the resource. Going to give it a go!

  • Filip Vandueren

    June 14, 2023 at 6:19 pm

    Yes, like I said: Alpha will guarantee there are rainbow fringes. You have to check that the white text doesn’t have a black outline. Set it to transparant, or white, not to 0 width. Because that’s actually 0,01 px and still enough to mix in a few slightly non white pixels which gets picked up by colorama.

    What are your actually trying to achieve? Because if everything is set up perfectly, you’ll just get red text 🙂

  • Michael Lee

    June 14, 2023 at 7:35 pm

    I’m trying to create a typography echo effect with colourama. But as you can see the colour fringes throws me off. I also tried making it the fonts into shapes but that didn’t seem to help either.

  • Filip Vandueren

    June 15, 2023 at 8:40 am

    OK, the tricky part is this:

    you want to base it on Alpha, because the difference in opacity of the echoes is what you want to cause the different colors. But if you do that, After Effects also will interpret the pixels on the soft edges of each letter as different opacities, giving them different colors (the rainbow fringe)

    I think the best solution is having two layers:

    On the original text layer, you add a 1 pixel white outline, the echo, and the colorama.

    Duplicate the text layer, but you disable the outline and the colorama, and you use this as an alpha matte for the colorama layer: the rainbow fringes will now be hidden because the are 1 pixel outside of the matte.

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy