Skocz do zawartości

Featured Replies

Napisano

Witam

Jaka jest komenda w maxscript do ładowania sceny .max ?

Próbowałem openFile -ale to chyba nie to, albo źle to robie.

 

Generalnie potrzebuję prosty skrypt który będzie otwierał po kolei pliki max'a i renderował po jednym ujęciu. Chciałbym to jakoś zautomatyzować, zamiast otwierać i renderować wszystko ręcznie.

Szukałem już chyba wszędzie informacji na ten temat, ale nic nie znalazłem... może źle szukam. :/

  • Odpowiedzi 2
  • Wyświetleń 2,5k
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

Napisano

Ktoś już kiedyś wrzucał taki skrypt na forum - poszukaj.

Napisano
  • Autor

Ok, już sobie poradziłem. Skrypt jest banalny i wygląda mniej więcej tak:

loadmaxfile "file01.max"
render outputFile: "c:/rendery/render01.tif" vfb: false progressbar: true
loadmaxfile "file02.max"
render outputFile: "c:/rendery/render02.tif" vfb: false progressbar: true
loadmaxfile "file03.max"
render outputFile: "c:/rendery/render03.tif" vfb: false progressbar: true

 

Skrypt otwiera po kolei 3 pliki i renderuje scene. Ustawienia renderingu nie zmieniają się, czyli tak jak mamy ustwaione w pliku tak nam zrenderuje. Czyli dobrze jest przygotować sobie sceny przed odpaleniem skryptu - ustawić rozdzielczość, wybrać viewport(kamere) który ma być renderowany, itp.

Parametr vfb: false - wyłącza Virtual Frame Buffer- lepiej to dodać jeżeli renderuje sie dużo plików, bo w przeciwnym razie będziemy mieli otwartych mnóstwo okienek, które zjadają ram, bo każdy render robi sie w nowym oknie zamiast w tym samym (nie wiem dlaczego)

Wyłączając vfb nie widzimy w ogole postępu renderingu, więc dobrze włączyć progressbar: true - to nam uaktywni pasek postępu w dolnej belce.

 

Mam nadzieje że komuś sie to przyda :)

Pozdrawiam.

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności