• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Weird opacity Issue- need help with a workaround

Enthusiast ,
Jan 31, 2019 Jan 31, 2019

Copy link to clipboard

Copied

Layer "Lab" is a precomp with the character ( an imported CH scene) and the background, when the opacity changes, as you can see, you can start to see through the character? There is no opacity change in the pre-comp. Continualy rasterize /collapse transfomations is activated on the problem layer, turning it OFF fixes it. BUT i need it on otherwise the graphics look like garbage. Anyone have any ideas on how I can work around this?

Views

5.9K

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Jan 31, 2019 Jan 31, 2019

You can actually fix the problem and re-order the render so layer>transform>opacity affects all layers as a group by adding any effect (curves, levels) to the nested comp. The effect does not even need to be turned on.

Votes

Translate

Translate
Community Expert ,
Jan 31, 2019 Jan 31, 2019

Copy link to clipboard

Copied

I gather that you are pushing in on the Lab comp and scaling to at least 190% so that is why you need Collapse transformations. When you do that the opacity change is going to be applied individually to every layer in the pre-comp so what you are seeing is normal.

The easiest solution is to add the Effect>Distort>Transform effect to the nested comp and animate the solution there. That way the opacity is calculated before the layer transform effect has a chance to work. There is no bug, you just have to understand how the rendering pipeline works and compensate for that. The new rendering order taking into account collapse transformations is starting at the bottom on each layer in the nested comp, opacity, rotation, scale (which you want to change), position and anchor point, then the effects are applied to the transformed layers.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guide ,
Jan 31, 2019 Jan 31, 2019

Copy link to clipboard

Copied

Spot on Rick Gerard​

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 31, 2019 Jan 31, 2019

Copy link to clipboard

Copied

You can actually fix the problem and re-order the render so layer>transform>opacity affects all layers as a group by adding any effect (curves, levels) to the nested comp. The effect does not even need to be turned on.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Enthusiast ,
Jan 31, 2019 Jan 31, 2019

Copy link to clipboard

Copied

Threw levels effect on there and all is well! Thanks!

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 31, 2019 Jan 31, 2019

Copy link to clipboard

Copied

LATEST

Glad I could help. This is actually a common problem for folks that have not gone through it before.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines