Dlaczego program Adobe Illustrator ma ograniczenie maksymalnego powiększenia?


9

Biorąc pod uwagę, że jest to aplikacja wykorzystująca wektory, które można skalować do dowolnego rozmiaru, ponieważ są obliczone matematycznie, dlaczego mogę powiększać tylko do określonego poziomu i jaki jest decydujący czynnik?

Czy to jest oparte na moim sprzęcie?

Czy opiera się na ograniczeniach oprogramowania?

Co mogę zrobić, aby cokolwiek powiększyć?


1
CorelDraw ma powiększenie 45000%. Według Wikipedii. en.wikipedia.org/wiki/Comparison_of_vector_graphics_editors

Odpowiedzi:


6

Nieskończony zoom nie jest możliwy w żadnej aplikacji [Adobe].

Wszystkie aplikacje muszą gdzieś ograniczyć powiększenie. 6400% to przyzwoity limit w użyciu. Sądzę, że była to jedynie arbitralna decyzja deweloperów / Adobe. Nie sądzę, żeby istniał jakiś prawdziwy powód, dla którego jest 6400% inny niż ładna okrągła liczba.

Patrząc na wartości domyślne, odsetki zaledwie dwukrotnie - 100%, 200%, 400%, 800%, 1600%, 3200%, a na koniec 6400%. Prawdopodobnie mogły one wzrosnąć do 12800%, ale wydaje się, że to znaczny skok.

Problem polega na tym, że podczas pracy z 15px x 15pxobrazem 6400% może nie wystarczyć. Ale podczas pracy nad 36in x 36inplakatem 6400% to dużo. Więc .. to wszystko jest względne.

Aby powiększyć, możesz zwiększyć rozmiar dzieła sztuki. JEŚLI nie jest to możliwe, możesz korzystać z aplikacji innych firm, które powiększają ekran, zamiast polegać na programie Illustrator, aby przekroczyć 6400%. Na przykład na komputerze Macintosh można włączyć powiększanie w preferencjach systemowych (dostępność), co pozwala powiększać ekran. To w połączeniu z powiększeniem programu Illustrator pozwoli ci znacznie przekroczyć 6400%.


IIRC Autocad ma nieskończony zoom.
DA01

„Aby powiększyć, możesz zwiększyć rozmiar dzieła sztuki”. - Bingo! Rób to cały czas.
GoofyMonkey

@ DA01 Autocad nie wykorzystuje po prostu skali względnej na tyle, że nie można mieć bardzo małego w połączeniu z bardzo dużą początkową postacią. Wydaje się, że blisko źródła ma nieskończoną precyzję.
joojaa

4

Niektóre kontekst techniczny i społeczny na ten temat:

To nieprawda, że ​​grafika wektorowa ma nieskończoną precyzję. Aplikacje wewnętrzne używają arytmetyki zmiennoprzecinkowej i, jak sądzę, Adobe używa pływaków o podwójnej precyzji. Ale to tylko przypuszczenie, że mogą używać pojedynczych pływaków precyzyjnych, a nawet mantysy o stałym rozmiarze (Adobe jest w końcu dużym sklepem z programowaniem stacjonarnym).

W każdym razie istnieje naprawdę limit precyzji, jaką ten model może dać. To nie jest tak, że komputery działają na matematyce symbolicznej. Problem polega na tym, że podczas gdy uzyskasz całkiem dobrą rozdzielczość prawie nieskończoną przy zmiennoprzecinkowych punktach w pobliżu źródła, obniży się ona w miarę dalszego ruchu. Ograniczając rozmiar, można uniknąć konieczności rozwiązywania problemów ze skalą względną.

Zwiększanie skali to rozsądne rozwiązanie.

Na powiązaną notatkę: zmaganie się z klientami, którzy przekroczyli tę barierę, to prawdziwy koszmar wsparcia. Wcześniej czy później ktoś spróbuje narysować układ słoneczny w odpowiedniej skali, w wyniku czego zacznie się zastanawiać, kiedy ich grafika zacznie niewygodnie dryfować. Tak, możesz powiedzieć, że to absurdalne, ale widziałem, że dzieje się to teraz około 20 razy, 4 razy jako osoba wspierająca, która musiała sprawić, by działało. Nic dobrego z tego nie wynika, moi klienci byli inżynierami i nie dostali tego dopiero po milionach wyjaśnień (tak, sztuczka polega na przenoszeniu świata wokół twojego względnego centrum). Tak więc, chociaż wartość jest dowolna, ograniczenie nie jest wcale złym pomysłem.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.