Skocz do zawartości

Featured Replies

Napisano

Witam, mam pewne pytanie do doswiadczonych użytkowników 3ds max 9.

Otóż potrzebuje zrobić opis zmian położenia danych elementów ciała w każdej klatce animacji - pozycja x,y,z. Da się to zrobić jakąś funkcją w programie ?

  • Odpowiedzi 4
  • Wyświetleń 833
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

Napisano

zeby wypisał pozycje w kazdej klatce ??

to trzeba by bylo skrypt napisac

Napisano
fn PrintObjectsPositions outFilePath = (
   currentframe = slidertime
   posData = stringstream ""

   for i = animationrange.start to animationrange.end do (
       slidertime = i
       for obj in objects do (
           format "Slidertime: % objectName: % Position x: % y: % z: %\n" (i.frame as integer) \ 
                                                                                                   obj.name \
                                                                                                   obj.transform.pos.x \ 
                                                                                                   obj.transform.pos.y \
                                                                                                   obj.transform.pos.z \
                                                                                                   to:posData
       )
   )
   slidertime = currentframe

   try(
       outFile = createfile outFilePath
       print (posData as string) to:outFile
       close outFile
   )catch(
       messagebox "Error Creating Output File"
   )
   print posData

   ok
)

PrintObjectsPositions "C:\\Positions.data"

Edytowane przez CgBartosz

Napisano

Bartek pozamiatał - jak zwykle :D Choć to nie mój wątek to punkt reputacji leci od razu!

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

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności