Nie jesteś zalogowany.
Strony 1
Witam wszystkich. Wraz z kolegą uczymy się tworzyć napisy do anime w ass.
Aktualnie uczymy się robić karaoke, ja zajmuję się timingami, on efektami.
Chcemy stworzyć efekt „napływających” napisów, lecz nie możemy sobie z tym poradzić.
Chcemy otrzymać coś takiego jak na tym openingu: http://www.youtube.com/watch?v=ASeWR3V2uYc
Może ktoś wie jak zrobić taki efekt, albo mógłby nam podsunąć jakiś link?
Offline
śmiem twierdzić iż owy efekt był tworzony w AAE (adobe after effects) lub pochodnym programie...
Offline
Gdzie tam, imo wszystkie efekty - bo nie wiem, o który dokładnie chodzi - da się osiągnąć w ass-ie.
Offline
Gdzie tam, imo wszystkie efekty - bo nie wiem, o który dokładnie chodzi - da się osiągnąć w ass-ie.
Chodzi nam o efekt, gdzie napisy „napływają” z góry w ustalone miejsce, a następnie podczas zmiany na nową linijkę tekstu, „opadają” w dół, jednocześnie rozpływając się.
Program, na którym teraz pracujemy to Aegisub, jednak im bardziej go poznajemy, tym bardziej mamy wrażenie że do stworzenia podobnego karaoke, potrzebujemy innego oprogramowania : (
Offline
Musicie poznać tajniki programowania, bo na karaoke się skrypciki robi
Offline
Toż to rysunki w ass, przypominające błyskawice. W drugim efekcie wygląda to jak kilka warstw blurowanych jednocześnie, co sprawia fajne przesuwające się rozmycie. A pojawianie i znikanie linijek wykorzystuje frz i frx albo fry, bądź oba na raz. Efekt można osiągnąć skryptem lua, a rysunek można narysować w assdraw3. Odnośnie tych "błyskawic" to niedługo miałem robić podobny efekt i już będę miał się na czym wzorować. Odnośnie karaskela z Aegisuba 1.10, to nie można w nim zrobić podziału na poszczególne litery, aczkolwiek nie wiem, czy nie poprawili tego w nowej wersji, tylko, że ona ssie jeśli chodzi o skrypty i nie używam jej do tego. Nie znaczy to wcale, że nie używam takiego podziału. Jeśli chcesz pomocy i skryptu do nauki kara, to odezwij się na gg, bo na forum nie mam zamiaru wszystkiego opisywać. A i jeszcze jedno, jak Kier napisał, skrypty wymagają pewnej wiedzy z programowania, więc by nie było później przerażenia po zobaczeniu skryptu i stwierdzenia "odpuszczę to sobie".
Ostatnio edytowany przez Bakura (2009-10-25 19:09:38)
What's the point with pointer?
Szisza jest zła a Demo jeszcze gorsze
Kainote link
Umu umu
Offline
śmiem twierdzić iż owy efekt był tworzony w AAE (adobe after effects) lub pochodnym programie...
Hmm, niekoniecznie ;P
Imo, wszystko to da się zrobić w ass/aegisub
Co do tego "rozmycia" imo to mogłoby być najtrudniejsze, ale Bakura ma racje, to jest blur z nołozonymi paroma warstwami.
Kiedyś szperałem sobie po forach (jak pisałem z bakurą xD) i zbnlazłem coś takiego.. Żeby było mało, to na to rozmycie, znalazłem gotowy srypt lua (ale nei do wersji 1.10), gdzie efekt wyglądał identycznie
///edit:
Aaaa, jesli o mnie chodzi, to nie wiedziałbym, jak zrobić obrót sylaby, dla co drugiej ;P
///edit2:
Teraz sobie przypomniałem, ze ostatnio tez robiłęm kara do tego animca - dla rafcio_21
Kara prościutkie i nie ma takich efektow jak to w pierwszym poscie z YT, ale jakoś wyszło ;P
Ostatnio edytowany przez tymek88 (2009-10-25 20:52:17)
Offline
Tymek, toż to proste mając math.mod(), tylko musisz wiedzieć do czego to i jak to używać^^ Ale od googlowania głowa nie boli, no chyba, że robisz to źle i nie masz żadnych wyników^^ Sam już też zagiąłem google i nic mi nie znalazło.
To oczywiście ma się odnosić do pierwszego editu.
Ostatnio edytowany przez Bakura (2009-10-25 20:55:26)
What's the point with pointer?
Szisza jest zła a Demo jeszcze gorsze
Kainote link
Umu umu
Offline
Z tego co kojarzę, to math.mod(x,y) zwraca 0 jeżeli nie ma reszty z dzielenia x przez y, a 1 jeżeli jest. Więc chcesz dzielić indeks sylaby (np. syl.i) przez 2?
Zresztą, sposobów jest kilka, wszystko zależy od osoby piszącej skrypt.
Przykładowo:
if moe+1 < 2 then moe = moe+1 else moe = 0 end
Oczywiście, gdzieś przed funkcją trzeba nadać wartość zmiennej moe (np. moe = 0), bo inaczej skrypt się sypnie. A zmieniając 2 na inną liczbę, można zrobić taki sam efekt co n sylabę - chociaż imo w takim wypadku lepsza by była losowość (oczywiście odpowiednio zabezpieczona, by nie wypadało dwa razy to samo pod rząd ).
Offline
Ale zarąbistą zmienną wybrałeś "moe". Właśnie chodziło mi o to co napisałeś czyli "if math.mod(syl.i, 2)==0 then", nawet ze zmienną trafiłeś, bo mam coś takiego w moim nowym skrypcie do kara obsługującym podział co literę, kanji w pionie i polankę.
What's the point with pointer?
Szisza jest zła a Demo jeszcze gorsze
Kainote link
Umu umu
Offline
Strony 1