Copy link to clipboard
Copied
Hi,
I would like to apply an FX to an object which consists of the following:
1- Rotate the object (say by +25 degrees)
2- Shift the object "vertically" (say by 1 in) WITH RESPECT TO the rotated object. In other words, I would like the shift to occur in the relative coordinate system that has been rotated by +25 degrees. So vertically now means moving vertically at +90+25=115 degrees, not +90 degrees.
With the Transform FX, I can set +25 degrees rotation and a vertical shift of 1 in, which unfortunately does not take into account the +25 degree rotation (so the vertical shift is at the regular +90 degrees). Is there a way to non-destructively accomplish such operation?
This is for CS4.
Thanks.
Copy link to clipboard
Copied
You have to apply both transformation EFXs separately, as 2 EFX, the second: Move -1inch, needs to create one copy.
Then you will need to swap the order of the EFX on the Appearance panel.
As you will see two items, (one rotated, and one displaced and rotated) you will have to expand Appearance, and remove the former one.
Copy link to clipboard
Copied
Hi federico. I'm trying to reproduce what you indicated. But isn't expanding Appearance destructive?
It looks to me as if the order in which the Transform FX appear in Appearance do not matter. Whether the 1in transform is above or below the 25 degree rotation does not change the final Appearance. By "FX precedence" in the title, this is what I referred to.
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Hi Monika,
This post is somewhat related to another post I made (to which you responded!). But let's ignore that for now.
https://community.adobe.com/t5/Illustrator/Create-background-fill-for-type-on-a-path/td-p/10654950
I have attached a picture of what I did with federico's suggestion. I created a straight line path, on which I added some text. I desribe on the picture the steps I take. A few questions arise for me:
1- I don't understand why the blue stroke I applied to the path disappears as soon as I outline the object. The stroke is still marked as visible and is present, but no longer shows. Why is that?
2- At the end, I swapped the order of the two Transform FX (one is 25 degree rotation and the other is 0.1 in vertical shift). There is no difference between the two. So it looks like FX precedence does not matter for Illustrator here.
3- What I am trying to achieve, ultimately, is for that yellow fill to shift not by 0.1 in vertically but by 0.1 in vertically at a 25 degree angle (that would mean both a vertical and a horizontal shift for the yellow fill). But I am unable to achieve that. Instead, the yellow fill rotates by 25 degree and shifts vertically by 0.1 in.
In the picture, I selected all the objects so you get to see their various components (path, type, brackets, etc).
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Enclosed find what I understand you wish to do, notice both transformations are applied separately, one to the fill and one to the item. Is it what is needed? Regarding to your question there is no precedence or a consecutive application of transformations, thus the order of transforms to the same element is irrelevant.
Copy link to clipboard
Copied
Hi Federico,
Thanks for the picture. In my case, that I detail in the picture, the object (path with text on the path) is already rotated as a hard transform (Object>Tranform>Rotate, not a Transform FX applied to the Characters) prior to doing anything. I find that I am unable to reproduce the result you show in this particular scenario. Can you? In your case, you do the rotation and the vertical shift as Transform FX.
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Find more inspiration, events, and resources on the new Adobe Community
Explore Now