Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Rescaling a solid with appiled 3D-Stroke (bug?)

  • Rescaling a solid with appiled 3D-Stroke (bug?)

    Posted by Dino Muhic on April 4, 2008 at 12:25 pm

    Hi guys,

    I’m having a serious problem here.

    I have an animation which was build at quarter resolution for better speed during layout. Now the full comp has to be produced which is 22368px wide.

    There is an animation with 3D Stroke. The effect was applied to a solid after a path was made on it. The 3D stroke has to follow the path.
    Everything is fine till now.
    But then I wanted to scale everything up to the full resolution.
    I didnt scale the solid because this would have just scaled it up and blurred the 3D stroke.
    Instead, I edited the solid settings and made the solid 4 times as big as before.
    But suddenly the 3D stroke was messed up.
    I tried to find the error and I think I found a bug in 3D stroke or its just not behaving how it normally should:

    Let’s say I have two comps, one 400*300 and one 4000*3000
    In both i apply a solid in compsize, draw a path (same on both!) and apply the 3D stroke layer. Both look the same.
    NOW, when I change a parameter in the 3D-Strokes own “transform”-options, let’s say the X-rotation to 30* (in the small comp and the same in the big comp) the results look totally different from each other.
    This means that the x-rotation (which is a degree-value and should be applied relatively (!) to the compsize) is NOT applied relative!

    It just happens when the 3D-Stroke Transform-option are being changed.

    How can I fix this? How can I rescale my 3D-Stroke-Animation (with changes in the transform-options) without changing the actual look/status?

    please help me!
    Thanks

    Filip Vandueren replied 18 years, 1 month ago 2 Members · 1 Reply
  • 1 Reply
  • Filip Vandueren

    April 5, 2008 at 3:46 pm

    OK,

    I replicated the problem.

    Here’s why this happens:

    you’re probably using the default camera settings of the 3D stroke.
    So both plugins have the camera at the same Z-distance and the same zoom.
    However they are looking at shapes that are different in scale, At firset there’s no problem because the large comp has enough room to show the 10 times larger shape. But the difference manifests itself as soon as you notice perspective: X-rotation.

    Here’s the cure:

    In the LARGEST comp, multiply both the Camera’s Z-position and Zoom by the ratio between large/small comp. In your example: x10.
    Of course you also need to match the stroke thickness: it should be 10x
    And if you use other position based stuff (XY position, Z Position, Displace in the Repeater etc.: thos need to bes caled as well) But I guess you figured that out already.

    Good luck!

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