Adobe Illustrator Object Options

You can choose to import the Adobe Illustrator object as curves or generate polygonal surfaces (bevel).

The standard Bevel Plus options are available within the Adobe Illustrator Object options (see Surfaces > Bevel Plus for a description of the options).

Once you have imported the Adobe Illustrator object, there is a Tolerance attribute in the Attribute Editor’s illustratorforBevel tab that can help fixing beveling problems. See Where curve changes direction, the bevel is not correct.

Troubleshooting

The inside of letters or curves appear filled-in

Maya may not know which curves are on the inside and which are on the outside and your bevel results will be incorrect. In this case, you must open the file in Adobe Illustrator and add some more curve information to the file.

Here are two possible Adobe Illustrator workflows that may help to correct any problems with incorrect beveling in Maya.

Adobe Illustrator workflow #1

  1. Select the problematic paths, and select Object > Compound Path > Release.
  2. Select the inside and outside paths for each problematic object and select Object > Group.
  3. Select Effect > Pathfinder > Subtract.
  4. Save the file.

Adobe Illustrator workflow #2

  1. Select the problematic paths, and select Object > Compound Path > Release.
  2. Select the inside and outside paths for each problematic object.
  3. Select Object > Compound Path > Make.
  4. Save the file.

When you reload the file within Maya, the letters or curves should all appear correctly.

Where curve changes direction, the bevel is not correct

In an imported Adobe Illustrator file, if a curve is next to a line, the line point may be in a slightly different position than its neighbors. This can cause bevel errors where the bevel extends into space away from the main curve.

Possible solutions include:

  • Increase the value of the Tolerance attribute after import
  • Fixing the curves in Adobe Illustrator and re-exporting. This may be necessary if changing the value of the Tolerance attribute makes the points snap in a way you don’t want.
    Note:

    If you use Tolerance, CVs may be snapped together. This can cause edges with zero length, which can be removed with the Poly Cleanup Tool.