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

Circle Y axis 3d rotation issue

Community Beginner ,
Jun 13, 2021 Jun 13, 2021

Hi all, I am driving crazy with a strange behaviour.

I need to rotate a circle (of text) on Y axis so that's what I do:

- center the anchor point in the 3d level;

- apply 2 anchor points with a 1x full rotation on Y axis.

This is the result:
Circle Y axis rotation issue 

Square and letter rotate good but circle doesn't.

I am using the latest After Effect version 2021. What's wrong? Any Idea?

TOPICS
Error or problem
2.6K
Translate
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
LEGEND ,
Jun 13, 2021 Jun 13, 2021

Nothing wrong here. You are simply reaching the limits of AE's antialiasing algorithms. Lines at specific angles such as on your circle when it's almost rotatted 90 degrees cause the sampling to not cover a single full pixel, hence it ends up being a mix of semi-blended pixels and wrongly clipped opaque pixels. That's why 3D programs usually have much more advanced antialiasing and image reconstruction algorithms as well as a choice of multiple methods. where AE is concerned, you should start by making your strokes thicker to minimize such issues. Furthermore you should enable motion blur, even if it's only with a very short shutter phase. A minimum of blur goes a long way. That being the case, also manually softening edges ever so slightly with a tiny bit of Gaussian Blur or similar goes a long way. That and of course re-considering your design decisions: Too skinny lines are generally not good for video work and intense color contrasts with large uniform areas will cause further artifacts when using compressed outputs, anyway. Consider using more gradients, subtle shadow and glow effects and so on. You cannot overcome the technical limitations of AE's renderer, but you can disguise them and use better design to mitigate soem of the issues.

 

Mylenium

Translate
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 ,
Jun 13, 2021 Jun 13, 2021

What you are seeing is parallax, not antialiasing limits. Perspective is controlled by the position of the camera. Framing is determined by focal length. Add a camera to the scene with a long lens (200mm) and the distortion of the circles is minimized.

LongLens.gif

Move the camera close to the 3 layers and adjust the focal length to frame up the same shot and you get a lot of distortion, but if you add a vertical line down the middle of each circle and you add a centered reference line you can see that the Y-axis is still lined up perfectly.

Shoft Lens.gif

It is the change in perspective caused by the position of the camera that is making your circles look like they are tilting. Put a vertical pattern in the circle and a circle and use a normal lens (50mm) and the circles will not look like they are wobbling on the X-axis.

Normal Lens.gif

Just in case you are interested, here's the project file. This would be a good subject for a tutorial.

 

Translate
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 Beginner ,
Jun 13, 2021 Jun 13, 2021

Thank you very much guys. Your hints are very precious to me.

@Rick GerardI will for sure go deeper into this argument quite new for me on AE (but I used on Cinema4D).
Anyway, Rick I saw yout sample project and seems to be ok but STILL the Green circle doesn't seem to do a perfect rotation on Y.  It seems to describe an additional rotation (but maybe it's not....)
If you could look at my example here:
https://www.youtube.com/watch?v=mp720Wwo618 
I'd still have a question (if you don't mind 🙂 :
how is it possible that the distortion is only on the bottom part? the "H" and "SQUARE" seem to perfectly spin on the  axis Y.

That's happen only with circle?

Just for curiosity I made a test with a previous AE version (CS6) it works with default config and circle spin perfectly on Y axis.
Please let me know what do you think

in after effects 2021 Y rotation doesn't behave as expected on ellipse (circle)
Translate
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 ,
Jun 13, 2021 Jun 13, 2021

You are just seeing parallax. Add a camera with a 200MM lens or even longer to the comp and the parallax shift will be reduced. The shorter the closer the camera is to the subject the more distorted the close edge. Change the circle to a square, or better yet, put a square around the circle and you can more easily see that the rotation is exactly around the Y axis.

Translate
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 Beginner ,
Jun 14, 2021 Jun 14, 2021
LATEST

Thank you very much @Rick Gerard . I will do.

Translate
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