Skip to main content
Participant
March 6, 2020
Question

How to curve a complex group along a path

  • March 6, 2020
  • 3 replies
  • 2271 views

Hi all,

I have a complex group of shapes that composes a train (the locomotive) and I would like to bend that train along a slightly curved path. I've tried warping it but that gets far too distorted. I'm ok with some slight distortion but would like to keep the details relatively unaltered. Is this possible? To give a little more info, it's a relatively simple 2D train design that I am trying to incorporate into a badge design where it would be inside a circular design and therefore need to be curved. Thanks so much in advance for your help!

This topic has been closed for replies.

3 replies

Monika Gause
Community Expert
Community Expert
March 6, 2020

You could try and make it into an art brush and then apply that brush to a curved path.

This will only work when there are no gradients in it.

Jacob Bugge
Community Expert
Community Expert
March 6, 2020

Hillary,

 

You can:

 

1) Create a copy of the part of the track/path to carry the train, with a length that equals the length of the train (you may cut that part out and delete the rest from the copy);

2) Select all the locomotive parts and Group them, then Object>Transform>Reflect a copy (Horizontal axis) to fit underneath the track/original and set Stroke/Fill to None (or Opacity to 0), then Group both and turn them into an Art Brush;

3) Apply the Art Brush from 2) to the copy of the track/path from 1).

 

Edit: As Monika has rightly pointed out (the rifts in the time space continuum of the forum will soon make it look as if she is only about to say it), if you have gradients in the train design (I assumed it was simpler than that), you will need to do something differently; it may be possible to replace gradients with (smooth/high step number) blends before the first Grouping in 2).

 

 

CarlosCanto
Community Expert
Community Expert
March 6, 2020