mapsi-fixi Napisano 23 Lipiec 2010 Napisano 23 Lipiec 2010 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 ?
guru Napisano 24 Lipiec 2010 Napisano 24 Lipiec 2010 zeby wypisał pozycje w kazdej klatce ?? to trzeba by bylo skrypt napisac
CgBartosz Napisano 24 Lipiec 2010 Napisano 24 Lipiec 2010 (edytowane) 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 24 Lipiec 2010 przez CgBartosz 2
Kris_R Napisano 24 Lipiec 2010 Napisano 24 Lipiec 2010 Bartek pozamiatał - jak zwykle :D Choć to nie mój wątek to punkt reputacji leci od razu!
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się