Pourquoi Adobe Illustrator a-t-il une limite sur le zoom maximum?


9

Étant donné qu'il s'agit d'une application qui utilise des vecteurs pouvant évoluer à n'importe quelle taille car ils sont calculés mathématiquement, pourquoi puis-je uniquement zoomer à un certain niveau et quel est le facteur décisif?

Est-ce basé sur mon matériel?

Est-il basé sur les limitations du logiciel?

Que puis-je faire, le cas échéant, pour pouvoir zoomer davantage?


1
CorelDraw a un zoom de 45000%. Selon Wikipedia. en.wikipedia.org/wiki/Comparison_of_vector_graphics_editors

Réponses:


6

Le zoom infini n'est pas possible dans aucune application [Adobe].

Toutes les applications doivent plafonner le zoom quelque part. 6400% est un plafond décent à utiliser. Je suppose que ce n'était qu'une décision arbitraire de la part des développeurs / Adobe. Je ne pense pas qu'il y ait une vraie raison pour laquelle c'est 6400% autre que c'est un bon chiffre rond.

En examinant les valeurs par défaut, les pourcentages doublent simplement - 100%, 200%, 400%, 800%, 1600%, 3200% et enfin 6400%. Ils auraient probablement pu atteindre 12800%, mais cela semble être un bond considérable.

Le problème est que lorsque vous travaillez sur une 15px x 15pximage, 6400% peut ne pas être suffisant. Mais lorsque vous travaillez sur une 36in x 36inaffiche, 6400% est suffisant. Alors .. tout est relatif.

Pour zoomer davantage, vous pouvez augmenter la taille de l'art. SI ce n'est pas possible, vous pouvez utiliser des applications tierces qui zooment sur l'écran plutôt que de compter sur Illustrator pour aller au-delà de 6400%. Par exemple, sur le Macintosh, vous pouvez activer le zoom dans les préférences système (accessibilité) et cela vous permet de zoomer sur l'écran. Associé au zoom d'Illustrator, il vous permettra d'aller bien au-delà de 6400%.


IIRC Autocad a un zoom infini.
DA01

"Pour zoomer davantage, vous pouvez augmenter la taille de l'art." - Bingo! Faites-le tout le temps.
GoofyMonkey

@ DA01 Autocad n'a pas seulement recours à l'échelle relative, ce qui ne peut pas être très petit en conjonction avec une très grande origine de forme éloignée. Près de l'origine, il semble avoir une précision infinie.
joojaa

4

Quelques contextes techniques et sociaux sur la question:

Ce n'est pas vraiment vrai que l'art vectoriel a une précision infinie. En interne, les applications utilisent l'arithmétique à virgule flottante et je suppose qu'Adobe utilise des flotteurs à double précision. Mais c'est une pure supposition qu'ils pourraient utiliser des flotteurs à simple précision ou même une mantisse de taille fixe (Adobe est un grand magasin de programmation à point fixe après tout).

Dans tous les cas, il y a vraiment une limite à la précision de ce modèle. Ce n'est pas comme si les ordinateurs travaillaient sur les mathématiques symboliques. Le problème est que si vous obtiendrez une assez bonne résolution proche de l'infini avec des points flottants près de l'origine, elle se déclassera à mesure que vous vous déplacez. Ainsi, en limitant la taille, vous pouvez éviter d'avoir à essayer de résoudre les problèmes avec la métrique d'échelle relative.

La mise à l'échelle est une solution sensée.

Sur une note connexe: Devoir traiter avec des clients qui ont franchi cette barrière est un véritable cauchemar de soutien. Tôt ou tard, quelqu'un essaie de dessiner le système solaire à l'échelle et, par conséquent, commence à se demander quand ses graphiques commencent à dériver inconfortablement. Oui oui, vous pourriez dire que c'est absurde, mais je l'ai vu se produire maintenant environ 20 fois, 4 fois en tant que personne de soutien qui devait le faire fonctionner. Rien de bon ne ressort de cela, mes clients étaient des ingénieurs et ils ne l'ont compris qu'après des millions d'explications (ouais l'astuce est de déplacer le monde autour de votre centre relatif). Ainsi, bien que la valeur soit arbitraire, une limitation n'est en fait pas une mauvaise idée du tout.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.