La forme est déformée lors de l'ajout d'un trait dans Illustrator CS6

8

J'ai récemment commencé à apprendre à utiliser Adobe Illustrator (CS6) et je viens de remarquer quelque chose d'étrange. Lorsque j'ajoute un trait de 1 pt à ma forme, il est légèrement déformé. Cette distorsion ne disparaît pas si je retire le trait. (Mais seulement si je supprime le trait en définissant son poids sur 0. L'utilisation de CTRL+ Zramène la forme à son état antérieur.)

Après avoir ajouté et supprimé le trait plusieurs fois, la différence devient tout à fait notable: entrez la description de l'image ici

Est-ce que je fais quelque chose de mal? Est-ce un bug? Je ne peux pas imaginer que ce soit le comportement attendu.

EDIT: Je pense que je l'ai compris. Apparemment, la désactivation de "Aligner sur la grille de pixels" n'affecte pas les formes précédentes. Si je l'éteins puis recrée ma forme à partir de zéro, le problème est résolu.

Cependant, je me demandais si c'était un moyen de désactiver l'effet pour les formes existantes. En d'autres termes, puis-je «corriger» les formes que j'ai créées alors que «Aligner sur la grille de pixels» était toujours activé?

Dromin
la source
Juste pour clarifier: dans votre capture d'écran, cela va du haut à gauche au bas à droite, et le seul changement que vous apportez à chaque étape est l'ajout puis la suppression d'un trait? Et c'est juste ajouter et supprimer le coup qui semble être à l'origine de la distorsion en haut à droite de la cheminée? Si c'est le cas, cela ne ressemble certainement pas au comportement attendu ... Je n'ai jamais rien vu de tel.
user56reinstatemonica8
comment avez-vous créé la forme? Avez-vous utilisé les outils Shapebuilder ou Live Paint Bucket? Je n'ai pas encore pu recréer le comportement que vous décrivez.
leugim
La seule chose à laquelle je peux penser est d'essayer de désactiver l'alignement sur la grille de pixels . Il a parfois des effets secondaires étranges. Si cela n'aide pas, si vous postez les étapes exactes que vous prenez pour ajouter et supprimer l'AVC, les gens pourraient être en mesure de repérer quelque chose d'inhabituel.
user56reinstatemonica8
@ user568458 Oui, tout ce que je fais, c'est ajouter et supprimer le trait. Pour ce faire, je sélectionne la forme (à l'aide de l'outil de sélection), puis je modifie la valeur à côté de «trait» en haut à gauche de l'écran. J'ai essayé d'ajouter et de supprimer le trait à l'aide du panneau de trait, mais le résultat était le même. «Aligner les nouveaux objets sur la grille de pixels» était déjà désactivé.
Dromin
@leugim Pour autant que je me souvienne: j'ai d'abord créé des formes séparées (un triangle pour le toit, deux rectangles pour les murs et la cheminée), puis ajouté des coins arrondis en utilisant Effet -> Styliser -> Coins ronds. Ensuite, j'ai «appliqué» les effets en utilisant Objet -> Développer l'apparence. Enfin, j'ai fusionné les formes à l'aide du panneau Pathfinder. La porte a été créée et coupée de la forme totale de la même manière. (Je n'ai aucune idée s'il s'agit d'une façon «correcte» de combiner des formes. Comme je l'ai déjà dit, je ne suis qu'un débutant.)
Dromin

Réponses:

5

Le contrôle pour savoir si chaque objet individuel est aligné ou non sur la grille de pixels est masqué par défaut (dans CS6, et je pense aussi dans CS5). Pourquoi? Aucune idée ... une de ces nombreuses choses déroutantes.

Dans la fenêtre Transformer (ouvrez-la avec Window > Transform), dans le menu déroulant (icône dans le coin supérieur droit), cliquez sur Show options. Dans la plupart des panneaux des applications Adobe, bon nombre des contrôles les plus importants sont utilement masqués sans trace comme celui-ci ...

Cela vous donne alors deux cases à cocher:

entrez la description de l'image ici

Le bouton 'Aligner sur la grille de pixels' contrôle le réglage de tout ce que vous avez actuellement sélectionné et fonctionne que vous ayez Align new objects to pixel gridcoché ou non .

Je suis sûr à 90% que c'est à cela que Scott faisait référence, et que parce qu'il n'y avait pas de Align to Pixel Gridbouton visible , vous pensiez qu'il voulait dire l' Align new objects to pixel gridoption. Personnellement, je clique toujours sur «afficher les options» sur tout et je ne me souviens pas de ce qui est caché par défaut et de ce qui ne l'est pas (parce que pourquoi cacherais-je des options? Adobe idiot ...).


Sélectionnez tout ( cmd+ A), puis cochez la case Aligner sur la grille de pixels non masquée jusqu'à ce qu'elle soit vide pour nettoyer complètement votre document d' Align new objects to pixel gridavoir été coché par défaut.


Personnellement, je ne fais pas vraiment confiance, Align to Pixel Gridsauf en dernier recours lorsque les images conçues pour le Web sont très mal rendues - je préfère utiliser le script Wundes Pixel Align qui pousse simplement les objets sélectionnés sur la grille de pixels une fois sans conséquences inattendues.

user56reinstatemonica8
la source
4

Décochez Align to PixelGrille dans le panneau de transformation.

Scott
la source
J'ai déjà essayé cela avant de poster ma question ici. Cela ne semble pas faire de différence.
Dromin
@Dromin, c'est la seule chose à ma connaissance qui entraînerait les distorsions que vous avez montrées. Je n'ai entendu ni vu aucun autre problème à l'origine de ce que vous décrivez.
Scott
Lien vers un fichier qui montre le problème.
Scott
Le problème est définitivement dans la fenêtre de transformation «aligner sur la grille de pixels» ... après avoir lu ci-dessus et l'avoir testé, je crois que notre problème est résolu. Maintenant, je n'avais pas eu ce problème jusqu'à ce que je commence à recevoir des fichiers vectoriels des clients. ai et / ou pdf. C'est pourquoi j'ai toujours prêché "Ne pas envoyer de fichiers avec des traits!" Ce n'est qu'un problème que vous pouvez avoir. Vous devez vous assurer que tous vos paramètres par défaut sont correctement définis.
1

La désactivation de "Aligner sur la grille de pixels" n'affecte pas les formes précédentes. Si je l'éteins puis recrée ma forme à partir de zéro, le problème est résolu.

C'est exact. Parce que le paramètre affecte ce que vous faites à partir de là. Mais que se passe-t-il exactement ici? Le problème est qu'un trait (généralement avec 1 pt) est centré sur la ligne, ce qui donne des "demi" pixels. Illustrator essaie maintenant de définir ces nouveaux contours sur des pixels entiers, ce qui entraîne le déplacement de vos courbes. Voici deux choses supplémentaires (pour désactiver l'alignement sur la grille, car vous pourriez avoir besoin de l'alignement) que vous pouvez utiliser pour lutter contre cela depuis le début:

Tricoter en 10 fois la taille. Pourquoi? Tout cela se produit généralement lorsque vous travaillez sur de très petites tailles (par exemple 16x16px). Donc, si vous travaillez en 160x160 et exportez tout avec 10%, cela réduit ce problème.

Configuration de la course en 2 pt. J'ai découvert que vous pouvez également lutter contre ce comportement en définissant le trait à 2 pt lorsque vous le configurez, essentiellement 1 px à l'intérieur et un à l'extérieur. Ensuite, alignez le trait sur l'intérieur ou l'extérieur. Après cela, vous pouvez le remettre à 1 pt.

Je ne travaille plus moi-même qu'avec une course de 1 pt à l'intérieur ou à l' extérieur. Les résultats sont également plus nets car ils éliminent le problème des demi-pixels sur les lignes droites.

KMSTR
la source