Illustrator: jak stworzyć spirograf?


Odpowiedzi:


16

Ok, więc spirograf jest tylko funkcją i stworzyłem skrypt rysujący funkcje o nazwie jooGraphFunction . Dzięki temu narzędziu możemy iść i knuć

cos(2*t)*(10*cos(12*t)) -sin(2*t)*(26*sin(12*t)) 
sin(2*t)*(10* cos(12*t)) +cos(2*t)*(26*sin(12*t)) 

w całym zakresie 0do PIz intensyfikacji PI/24i masz. Gdzie 12 to liczba płatów.

wprowadź opis zdjęcia tutaj

Zdjęcie 2 : Zrzut ekranu interfejsu GUI jooGraphFunction i kilku alternatywnych wersji z różną liczbą płatów.

wprowadź opis zdjęcia tutaj

Zdjęcie 2 : I rysowanie przy użyciu tej samej liczby płatów co twoje (36) wykonanych tą samą techniką.

Możesz także przeanalizować skrypt jako punkt wyjścia do nauki.


Nie znam opcji dla jooGraphFunction, ale alternatywą dla open source jest LaTeX + TikZ. Możesz napisać skrypt, wyeksportować go jako plik pdf i zaimportować jako grafikę wektorową w programie Illustrator. Matlab / Octave jest również w stanie eksportować ładną grafikę wektorową.
Crowley,

To jest niesamowite, dokładnie tego szukałem. Będę musiał także uruchomić inne równania parametryczne, co czyni to tak łatwym. Dziękuję za poświęcony na to czas.
sabithpocker

@Crowley tak, to całkiem łatwe w wielu różnych narzędziach. Skrypt jest objęty licencją MIT, nic nie stoi na przeszkodzie, aby ktokolwiek emitował PostScript lub svg. Ale ten skrypt został zmodyfikowany, aby pasował do ilustrowania, ponieważ próbuje dopasować do niego Béziers. I nie rób z segmentów, jak większość narzędzi graficznych.
joojaa

@joojaa zarówno wyniki TikZ, jak i Matlab będą zależały od próbkowania krzywej i oba mogą renderować grafikę wektorową. Jeśli jest zacieniony, Matlab eksportuje tylko mapy bitowe, chociaż ... Chciałbym głosować za odpowiedzią zarówno dla rozwiązania, jak i definicji funkcji.
Crowley,

@Crowley Matlab może eksportować wektory. Ale tak, wiem jak działają Tikz i Matlab.
joojaa

8

Wiem, że OP prosi o program Illustrator, ale jeśli nie masz nic przeciwko wydawaniu zera € / $ na oprogramowanie, jest to natywna funkcja w Inkscape .

wprowadź opis zdjęcia tutaj


To jest interesujące. Nigdy nie próbowałem inkscape. Spróbuję tego.
sabithpocker

7

Prawdziwe spirografy nie są łatwo osiągalne, ponieważ są ciągłymi liniami, w przeciwieństwie do twojego przykładu. Aby to osiągnąć, możesz wypróbować skrypty programu Illustrator lub spojrzeć na odpowiedź Luciano.

Aby uzyskać bardzo podobny efekt, należy wziąć kształt elipsy lub elipsy, a następnie obrócić go i skopiować kilka razy. Kąt obrotu powinien być liczbą stopni, przez które można podzielić 360 °.

Typowym sposobem na zrobienie przykładu jest:

  • Narysuj elipsę za pomocą Ellipsenarzędzia (skrót L);
  • Upewnij się, że elipsa ma obrys i nie ma wypełnienia;
  • Przy nadal wybranej elipsie przejdź do Rotatenarzędzia ( R);
  • Po Left Altnaciśnięciu kliknij środek elipsy - znak rejestracyjny powinien już być tam widoczny. Kursor powinien być precyzyjnym krzyżem z trzema kropkami z boku;
  • W wyświetlonym oknie dialogowym wybierz kąt (θ), który pomnożony przez liczbę całkowitą (n) daje 360 ​​°;
  • Kliknij Copy;
  • Wybierz Object > Transform > Transform Againlub naciśnij Cmd / Ctrl+ Dkilka razy (n-2), aż twoja postać będzie kompletna.

Alternatywnie możesz użyć do tego dynamicznego efektu Transform i zachować edytowalny kształt i liczbę kopii:

  • Narysuj elipsę niekompletną jak powyżej;
  • Po wybraniu kształtu wybierz Effect > Distort & Transform > Transform...;
  • Wybierz kąt θ pod nagłówkiem „Obróć”. Nie dotykaj ustawień „Skaluj” ani „Przenieś” (jeszcze);
  • Wpisz liczbę kopii n-1 w dolnej części okna dialogowego;
  • Prasa OK.

Ten efekt jest dynamicznie stosowany do kształtu podstawowego, możesz edytować kształt, a efekt będzie odpowiadał. Możesz również double clickna efekt w Appearancepalecie, aby go edytować. W ten sposób możesz szybko utworzyć wiele różnych kształtów.

Możesz eksperymentować ze wszystkimi innymi ustawieniami, aby stworzyć najbardziej niesamowitą sztukę w ten sposób. Zaznaczenie tego Previewpola pozwala zerknąć na to, co osiągasz.

Aby uzyskać więcej zabawy i chichotów, możesz wykonać tę sztuczkę z wypełnionym kształtem, który ma dowolny „nienormalny” tryb mieszania i / lub krycie mniejsze niż 100%.

mieszanie spirografu


1
Wspaniale, pozwól mi spróbować. Ale wygląda na to, że jest to przybliżenie spirografu, który jest ciągłą pojedynczą linią i nie powtarzającymi się elipsami.
sabithpocker

1
nadal możesz robić ciągłą linię bez skryptów, sprawdź moją odpowiedź. Chociaż prawdopodobnie byłoby to o wiele łatwiejsze ze skryptami.
Luciano

@Lucian Pokazane wyjście to po prostu WOW. Sam jestem programistą Javascript i wykonałem kod spirografu , ale nigdy nie próbowałem skryptu AI. Spróbuję też.
sabithpocker

4

Istnieje doskonały samouczek wideo, który jest zbyt długi, aby go tu wyjaśnić, ale istnieją różne sposoby tworzenia spirografów linii ciągłej w programie Illustrator.

TL / DR; twórz elipsy, obracaj-duplikuj je i usuwaj dodatkowe punkty.

Upewnij się, że masz włączone inteligentne przewodniki (Widok> Inteligentne przewodniki)

  1. utwórz elipsę wyższą niż szersza (tylko obrys, bez wypełnienia)
  2. za pomocą rnarzędzia Obróć option+ kliknij górną kotwicę i wpisz kąt, który pomnożony przez liczbę całkowitą (n) daje 360 ​​°. KliknijCopy
  3. Teraz optionkliknij + nowo utworzoną elipsę, w przeciwnym punkcie.
  4. powielaj kształt, aż uzyskasz (n) kształty.
  5. Za pomocą tego anarzędzia zaznacz wszystkie punkty na środku spirografu i usuń je.
  6. Dołącz do ścieżek ( cmd+ j)
  7. Shift+ przeciągnij wokół ostatniego utworzonego punktu w ostatnim zduplikowanym kształcie, aby odznaczyć go
  8. Przekształć wybrane punkty kontrolne w płynne kliknięcie przycisku w menu Punkt kontrolny
  9. wybierz pozostałe niewyrównane punkty i cmd+ shift+ option+, jaby połączyć punkty, wybierz „Wygładzenie”

To brzmi jak bardzo fajna metoda. Będę musiał spróbować sam!
Vincent

0

Pamiętaj, że korzystam z programu Illustrator CS 6 Mogą wystąpić różnice w skrócie lub wyglądzie podświetlonego narzędzia w innych wersjach :-)

Najpierw utwórz okrąg (naciśnij L lub użyj narzędzia zaćmienie) wprowadź opis zdjęcia tutaj

Następnie użyj koła, aby utworzyć kształt płatka (naciśnij E lub użyj narzędzia Przekształcanie swobodne), przeciągnij tylko prawą lub lewą stronę, naciskając klawisz Alt, aby uzyskać równe ponowne kształtowanie. wprowadź opis zdjęcia tutaj

Następnie wykonaj dolną końcówkę płatka (naciśnij Shift + C lub użyj narzędzia Konwertuj punkt kontrolny) wprowadź opis zdjęcia tutaj

Wybierz dwa punkty w lewo i w prawo, a następnie przesuń go w górę, aby uzyskać żądany kształt (naciśnij A lub narzędzie do zaznaczania bezpośredniego i klawisz regulacji w górę) wprowadź opis zdjęcia tutaj

Zmień lokalizację kotwicy (naciśnij R + Alt + lokalizacja - patrz odniesienie do mojej lokalizacji) wprowadź opis zdjęcia tutaj

Obróć płatek o 5 Powtórz na podstawie żądanej grafiki (360/5 = 72) (Naciśnij R lub Użyj narzędzia Obróć + wpisz kąt, a następnie naciśnij KOPIUJ ) Powtórz kopiowanie (zrób to 3 razy), naciskając Ctrl D, gdy kopia jest podświetlony.

wprowadź opis zdjęcia tutaj

Dostosuj swój kształt pierwszego płatka, jeśli potrzebujesz idealnej gwiazdy w środku.

wprowadź opis zdjęcia tutaj

Aby linie były widoczne, wybierz wszystkie ścieżki / warstwę płatka i zmiksuj krycie. wprowadź opis zdjęcia tutaj


0

Narysuj 1 elipsę ....

Wybierać Effect > Distort & Transform > Transform...

Dostosuj ustawienia ....

wprowadź opis zdjęcia tutaj


No tak, to po prostu nie spirograf :) Wygląda jak jeden, ale nie jest. Również to jest odpowiedź Vincenta. Ale wydaje mi się, że 2 pytania, które nie były dokładnie takie same, zostały połączone
joojaa
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.