View previous topic :: View next topic |
Author |
Message |
djipster Guest
|
Posted: 20.11.2005 18:06 Post subject: Illustrator val tool |
|
|
jelpostoji neki nacin na koji se moze napravit PRAVILNA valovita linija u illustratoru?
znaci bas da bude simetrican val sa svih strana...
tnx |
|
|
Back to top |
|
|
flek
Joined: 15 Jun 2005 Posts: 172 Location: Split
|
Posted: 20.11.2005 21:37 Post subject: |
|
|
Napravis kruznicu, presjeces je napola, zbrišeš jednu polovicu, drugu kopiras i mirroraš, kopiju povuceš dole i lijevo za iznos radiusa kruznice i weldaš (neznam kak se zove spajanje u illustratoru). Ponoviš to gro i pregršt puta i trebo bi dobit nekakav val
EDIT: evo malo sam se igral z'time, pa vidi ak ti na šta liči:
|
|
|
Back to top |
|
|
Sulien
Joined: 04 Jan 2004 Posts: 2905 Location: Zagreb
|
Posted: 20.11.2005 22:19 Post subject: |
|
|
Baš ti je ružan val
Ali ako ručno radiš, princip je isti - uradiš jedan segment i ponavljaš ga
Ili uzmeš AS u ruke i napraviš funkciju y=f(x), to ti daje puno veću slobodu |
|
|
Back to top |
|
|
garden
Joined: 26 May 2005 Posts: 1122 Location: Zadar / Split
|
Posted: 20.11.2005 22:22 Post subject: |
|
|
loše je spaja . treba ići ravna linija. jedino da napraviš jedan dio kao symbol i onda staviš da se ponavalja(kao pattern ) |
|
|
Back to top |
|
|
deltagraf
Joined: 26 Feb 2005 Posts: 17 Location: Serbia&Montenegro
|
Posted: 21.11.2005 00:37 Post subject: |
|
|
imas programe koje to rade i kompadibilni su sa illustratorom tj prave eps-ove tipa excentro idt |
|
|
Back to top |
|
|
djipster Guest
|
Posted: 21.11.2005 00:38 Post subject: |
|
|
ma znam ja za to sa spajanjem...
neg mene zanima ensto da radi bas 100% pravilnu i to pod kakvim kutevima ja ocu..
sinusoida...to me zanima |
|
|
Back to top |
|
|
Peewee
Joined: 12 Jan 2004 Posts: 711 Location: Velika Gorica
|
Posted: 21.11.2005 01:09 Post subject: |
|
|
ne znam za illustrator, al u fh-u ima onaj tul koji ti automatski ravnu liniju zaobli koliko ti nju gurnes dole, toliko je on do zaobli gore... tj napravi brijeg odma do, i tako si puknes guideve lijepo iznad ili ispod i perjas, ja sam to uvijek tak radio i za cas se slozi... |
_________________ Pi (Pee) is a mathematical constant equal to approximately 3.14.
zivili!!! |
|
Back to top |
|
|
F4usT
Joined: 23 Sep 2004 Posts: 252 Location: Croatia / Čakovec
|
Posted: 21.11.2005 08:37 Post subject: |
|
|
napravi u visual basicu pomoću formule da ti iscrtava na ekran krivulju i onda Print Screen!! |
_________________ sig.jpg |
|
Back to top |
|
|
Sulien
Joined: 04 Jan 2004 Posts: 2905 Location: Zagreb
|
Posted: 21.11.2005 09:35 Post subject: |
|
|
ma za sinusoidu napravi funkciju sa AS
moveTo(), lineTo() i te sheme |
|
|
Back to top |
|
|
blackduke mi3.crew
Joined: 08 Sep 2003 Posts: 2681 Location: Zagreb
|
Posted: 21.11.2005 10:22 Post subject: |
|
|
Sulien wrote: | ma za sinusoidu napravi funkciju sa AS
moveTo(), lineTo() i te sheme |
ovime si nastupao u tonu, gle, ja znam kako to napraviti ali necu bas puno pomoci
vecina ljudi neznam da je AS = action script, da ti pricas o flashu niti kako napraviti da mu se generira val pomocu naredbi kojih si ti napisao (a niti poslije sa print to file dobiti rezultat skripte). dakle, djipsteru (koji kolko ja znam ne koristi flash) si pomogao nula.
komentari ovakve vrste su nepotrebni. ukoliko mozes pomoci sa gotovom skriptom, you're more than welcome |
|
|
Back to top |
|
|
Sulien
Joined: 04 Jan 2004 Posts: 2905 Location: Zagreb
|
Posted: 21.11.2005 13:21 Post subject: |
|
|
Makar se ne slažem sa tobom da ljudi (pa čak i oni koji su samo dotakli Flash) ne znaju što je skraćenica AS i da bi im trebao pisati tako trivijalan komad koda, evo pomoći u duhu foruma na tvoj način. Ja recimo nisam znao što znači CSS pa sam se svejedno potrudio saznat kad me jedan kolega pitao mogu li CSS-ati neku formu koju sam prethodno napravio (tablicama)
Radimo novi movieClip sa depth 0.
Code: | var sin:MovieClip = _root.createEmptyMovieClip('sin', 0); |
Centriram MC i namještam lineStyle na thickness od 1.
Code: | // move empty clip to the center
sin._x = Stage.width/2;
sin._y = Stage.height/2;
sin.lineStyle(1); |
Par varijabli - grid factor sam izmislio jer ne želim da mi veličina '1' bude 1px, hoću da mi '1' bude 20px i horizontalno i okomito da funkcije budu lijepe. Safe bounds je koliko f-ja ide lijevo i desno po x osi, odnosno domena f-je.
Code: | var fx:Number = 20; // horizotnal grid factor
var fy:Number = 20; // vertical grid factor
var a:Number = Stage.width/2-20; // safe bounds
var i:Number; |
F-ja sine vraća sinus od x. Ipak, tu funkciju (i ostale definirane) zovemo kroz wrapper funkciju f koja umeće grid faktore.
Code: | function sine(x:Number){
return Math.sin(x);
}
function f(x:Number){
// apply grid factor to function
return sine(x/fx)*fy;
} |
Možemo definirati bilo kakvu funkciju koja nam padne na pamet. Funkcija custom daje zanimljiv efekt (dakako treba promijeniti wrapper da poziva custom a ne sine)
Code: | function custom(x:Number){
return -Math.floor(x/2)/1.5;
} |
Iscrtavanje od lijevog do desnog ruba metodom lineTo(x,y). Interpolacija je 0.1, može biti i finije ali nije potrebno. Kako je x=i, a y=f(x)=f(i), slijedi da pozivamo lineTo(i, f(i)):
Code: | // main part, drawing
for(sin.moveTo(i=-a, f(-a)); i<=a; i+=0.1){
sin.lineTo(i, f(i));
} |
To je to. Onaj koji se želi poigrati može ovo modificirati da koristi curveTo(), da bude animirano, itd. - ovo govorim uz rizik da me Duke opet napadne što tražim forumaše da sami nešto naprave
Cijeli code (staviti u prazan najviši layer na timeline-u):
Code: | var sin:MovieClip = _root.createEmptyMovieClip('sin', 0);
// move empty clip to the center
sin._x = Stage.width/2;
sin._y = Stage.height/2;
sin.lineStyle(1);
var fx:Number = 20; // horizotnal grid factor
var fy:Number = 20; // vertical grid factor
var a:Number = Stage.width/2-20; // safe bounds
var i:Number;
function sine(x:Number){
return Math.sin(x);
}
function custom(x:Number){
return -Math.floor(x/2)/1.5;
}
function f(x:Number){
// apply grid factor to function
return sine(x/fx)*fy;
}
// main part, drawing
for(sin.moveTo(i=-a, f(-a)); i<=a; i+=0.1){
sin.lineTo(i, f(i));
} |
Download: function.fla |
|
|
Back to top |
|
|
Sulien
Joined: 04 Jan 2004 Posts: 2905 Location: Zagreb
|
Posted: 21.11.2005 13:36 Post subject: |
|
|
OK, nakon svega ovoga sam opet pročitao topic i vidio da se radi o Illustratoru a ne Flashu. Malo sam opako zabrijao
Dakle - isprike Duke-u i ostalima. Naravno da skraćenica AS ne znači ništa u Illustratoru Fakat ne znam kako bih AS-om izgeneriranu liniju u Flashu exportao u Illustrator.
Quick Google search me naveo na ovu raspravu. Lik tvrdi da Illustrator uredno izvršava PostScript skripte pri učitavanju, trebalo bi probati. Ja bih ali nemam Illustrator tu |
|
|
Back to top |
|
|
/dev/null
Joined: 22 Dec 2004 Posts: 144
|
Posted: 22.11.2005 00:02 Post subject: |
|
|
Sulien, ak si popjo id kući lezi |
|
|
Back to top |
|
|
deltagraf
Joined: 26 Feb 2005 Posts: 17 Location: Serbia&Montenegro
|
Posted: 22.11.2005 00:33 Post subject: |
|
|
Ajde posto neces da citas to sto sam ti napisao kojim programom se po pravilu to radi evo recicu ti kako da resis problem i sa illustratorom ali znaj da se to radi sa drugim programom, uzmes jednu ravnu liniju na line segment i nacrtas duzinu koja ti odgovara, ides gore na filter pa na distort pa na filter zigzag stavis da points bude smooth povecavas segmente i velicinu i to ti je to |
|
|
Back to top |
|
|
ian
Joined: 15 Dec 2003 Posts: 97 Location: zg
|
Posted: 23.11.2005 02:46 Post subject: |
|
|
ili upotrijebiš Kimbo http://members.shaw.ca/spvincent/plugins/
koji između ostalog, ima i 'Wave' koji baš radi sinusoide (a ne polovice kružnice)
ak baš moraš u illustratoru, a ne flashu (ili mathematici) lol |
|
|
Back to top |
|
|
djipster Guest
|
Posted: 23.11.2005 04:40 Post subject: |
|
|
hvala svima na odgovorima..ovaj plugin se cini oke... |
|
|
Back to top |
|
|
Sulien
Joined: 04 Jan 2004 Posts: 2905 Location: Zagreb
|
Posted: 23.11.2005 12:43 Post subject: |
|
|
/dev/null wrote: | Sulien, ak si popjo id kući lezi |
ma ja sam ti jedan zbunj popio sam, popio, išao sam leć... sad mi je bolje |
|
|
Back to top |
|
|
budha
Joined: 02 Mar 2004 Posts: 1377 Location: Osijek
|
Posted: 24.11.2005 13:50 Post subject: |
|
|
Sulien wrote: | Lik tvrdi da Illustrator uredno izvršava PostScript skripte pri učitavanju |
ill. normalno izvodi ps skripte. nisam probao nesto "komplicorano", ali sa skolskim primjerima nisam imao problema |
_________________ I hate to advocate drugs, alcohol, violence, or insanity to anyone, but they've always worked for me. |
|
Back to top |
|
|
Sulien
Joined: 04 Jan 2004 Posts: 2905 Location: Zagreb
|
Posted: 24.11.2005 18:29 Post subject: |
|
|
ja nikad nisam pisao/koristio ps skripte pa nisam mogao potvrditi |
|
|
Back to top |
|
|
tomislaw
Joined: 28 Mar 2006 Posts: 243 Location: Zagreb
|
Posted: 28.03.2006 00:07 Post subject: Re: Illustrator val tool |
|
|
djipster wrote: | jelpostoji neki nacin na koji se moze napravit PRAVILNA valovita linija u illustratoru?
znaci bas da bude simetrican val sa svih strana...
tnx |
Potegneš ravnu liniju pa efekt Zig Zag. |
|
|
Back to top |
|
|
Ivan Podrug - e1
Joined: 15 Apr 2005 Posts: 316 Location: Solin
|
Posted: 29.03.2006 10:55 Post subject: |
|
|
Sulien je zapravo najblizu.
Napraviš šta je on reka, flash iscrta a ti lipo PRINT to PDF. Import to AI i voila. |
|
|
Back to top |
|
|
blackduke mi3.crew
Joined: 08 Sep 2003 Posts: 2681 Location: Zagreb
|
Posted: 29.03.2006 13:38 Post subject: |
|
|
Ivan Podrug - e1 wrote: | Sulien je zapravo najblizu.
Napraviš šta je on reka, flash iscrta a ti lipo PRINT to PDF. Import to AI i voila. :) |
nije. pa tomislaw je rekao kako napraviti savrseno i fino i tocno. |
|
|
Back to top |
|
|
Ivan Podrug - e1
Joined: 15 Apr 2005 Posts: 316 Location: Solin
|
Posted: 29.03.2006 13:49 Post subject: |
|
|
a ako želiš tu sinusoidu da ti ide savršeno, od visine titraja 1 do 10 ?
ručno je blizu ali savršeno je jedino matematički. |
|
|
Back to top |
|
|
blackduke mi3.crew
Joined: 08 Sep 2003 Posts: 2681 Location: Zagreb
|
Posted: 29.03.2006 19:13 Post subject: |
|
|
Ivan Podrug - e1 wrote: | a ako želiš tu sinusoidu da ti ide savršeno, od visine titraja 1 do 10 ?
ručno je blizu ali savršeno je jedino matematički. |
tako je. savrseno je jedino matematicki, zato sam i rekao da je tomislaw jedini dao tocno rjesenje, znaci illustrator matematicki radi zig zag i napravi savrsen matematicki val. |
|
|
Back to top |
|
|
Ivan Podrug - e1
Joined: 15 Apr 2005 Posts: 316 Location: Solin
|
Posted: 29.03.2006 19:27 Post subject: |
|
|
sorry moga greška. isprika svo troma. |
|
|
Back to top |
|
|
|