5 Eylül 2008 Cuma

3ds Max ile Ara Kareleri Render Etmek

Render dialog bolumundeki "Every Nth Frame" Bolumunu biliyorsunuzdur. Bilmeyen yada farketmemis olanlar icin, buraya girdiginiz degere gore sectiginiz zaman araligindaki kareler render edilir. Eger bu deger 1 ise her kare, 2 ise ikinci kare ve katlari, 5 ise 5 ve katlari seklinde. Buraya 1in altinda bir deger girmeniz mumkun degil.
Aslinda max in kare altinda (sub-frame) render alinmasina engel teskil eden bir durumu yok. Ornegin maxscript render() komutuyla kare altinda render alinmasina izin veriyor. Ancak ayni islemi videopost kullanarak da yapabilirsiniz. Ustelik video post kullandiginizda backburner desteginden de faydalanabilir, network rendering yapabilirsiniz.
Prosedur:
Render=>Video Post bolumunden video post a girin.



Add Scene Event e tiklayin



Lock to Video Post Range ve Lock Range Bar to Scene Range isaretlerini kaldirin.
Scene range bolumunde Scene Start ve Scene End kutucuklarina su an sahnenizde aktif olan animasyon baslangic ve bitisini, Video Post Parameters bolumunde VP start Time ve Vp End Time kutucuklarina da animasyonunuz yavasladiginda kac kare olmasini istiyorsaniz o degerleri girmelisiniz.
Ornegin Scene Range bolumune 0 ve 10 degerlerini, Video Post Parameters bolumune de 0 ve 100 degerlerini girerseniz sahnenizdeki 0 dan 10 a kadar olan her iki karenin arasinda 9 ar ara kare render edilir, baska bir deyisle 10 karelik animasyonunuz 10 kat yavaslatilip 100 kare olarak render edilir.
Bu kutucugu ok diyerek kapattiktan sonra Add Image Output Event e tiklayin.


Burada files bolumunden istediginiz formatta cikti alabilirsiniz. Video Post Parameters bolumunden arzu ettiginiz render uzunlugunu belirlemeyi unutmayin.

Burayi da Ok tusuna basarak kapatip Execute Video Post a basabilirsiniz.



Buradan sonrasi Render scene dialog da bulunan common properties ile ayni seyleri iceriyor. Yalniz artik Time output daki range bolumu sahnemizdekini degil, az once olusturdugumuz Video Post Range ini temsil ediyor.
output size imizi da ayarlayip, backburner kullanacaksaniz Net Render kutucugunu da isaretleyerek render alabilirsiniz.


Video Post usulu ile yavaslatmak cogu durumda cok kullanisli olabilir. Hesap gerektirmeden herhangi bir uzunluktaki animasyonunuzu herhangi bir uzunluga cevirebilir, hatta animasyonunuzu ters cevirebilirsiniz. Yine de Normal Render Scene Dialogunda "Every Nth Frame" bolumune 1 in altinda yada tamsayi olmayan bir deger atayabilmek de iyi olurdu.

3 Eylül 2008 Çarşamba

Timeslider Ipuclari

Belki aranizdan bazilari "neden Max te de Mayadaki gibi timeslider uzerinden keyframeleri scale edemiyorum?" demis olabilir.
Aslinda bu ozellik Max te var, ama her nedense default olarak kapali geliyor. timeslider a sag tiklayin, acilan menu den configure => show selection range i secili duruma getirin.
Timeslider in altinda kucuk bir bolumun daha acildigini goreceksiniz. Artikburada, keyframeleri sectiginizde, secilen ilk keyden sonuncusuna kadar olan siyah bir cizgi cikacak. Bu cizginin sagindan yada solundan cekistirerek keyframeleri curve yada dope sheet editoru acmadan kolayca boyutlandirabilirsiniz.

Max te ayrica timerangei degistirmek icinde bir kisa yol var;
ctrl+alt ve sag tus ile timelinei suruklerseniz timerangeinizi ileriye dogru uzatip kisaltabilir, ctrl+alt sol tus ile de geriye dogru uzatip kisaltabilirsiniz. Uzunlugu degistirmeden ileri geri kaydirmak icin ise yine ctrl+alt kombinasyonu ile orta tusu kullanin.

Daha cok ozellik katilmis bir timeslider icin asagidaki linkten ulasabileceginiz scripti de kullanabilirsiniz.

http://www.scriptspot.com/3ds-max/animation-ranger