Napisano 23 Lipiec 201014 l 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 ?
Napisano 24 Lipiec 201014 l 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 201014 l przez CgBartosz
Napisano 24 Lipiec 201014 l 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