MotionStudio -> trueSpace 7 Workaround

About Truespace Archives

These pages are a copy of the official truespace forums prior to their removal somewhere around 2011.

They are retained here for archive purposes only.

MotionStudio -> trueSpace 7 Workaround // Roundtable

1  |  

Post by frank // Feb 9, 2006, 3:36pm

frank
Total Posts: 709
pic
MotionStudio works by recording the bone/joint movement and doing the actual skin deformation in realtime. So, there are no actual vertex keyframes recorded for the mesh within trueSpace. (As mentioned elsewhere, this is a good thing. It allows you to edit the mesh after it has been skinned/attached.) However, this is where getting it to work within trueSpace 7 is a problem.


...the solution is to convert the MotionStudio mesh animation into native vertex keys that trueSpace can understand.


At PrimitiveItch's forums, Scott recommended turning Autorecord on (by default this is supposed to be left off) and scrubbing the animation in MotionStudio so that the vertex keyframes would be generated. He said this should work in older versions of trueSpace. Since this would be a very easy method, I tried it in both trueSpace 5.1 and 6.6. I couldn't get the keys to record after trying various things with Autorecord so I moved on to the next idea.


The solution I have so far may seem like a lot of work but if you want to get your MotionStudio animation into trueSpace 7 (to use its advanced rendering features, for instance) then it's about the only way to do it currently.


(( Again, this is what I have so far. I will let you guys know when/if I figure out an easier way. ))


First, load up your MotionStudio scene in trueSpace 6.6 (or another MotionStudio-compatible version)


http://www.frankladner.com/images/mostuworkaround_01.jpg



Next, be sure only the mesh is selected (you may use arrow keys to move through hierarchy) and go into point-edit:Vertices mode. Now select all the vertices with the rectangle or lasso.


http://www.frankladner.com/images/mostuworkaround_02.jpg



Now load up the KFE, right-click on the record button, and be sure Vertex is the only item checked.


http://www.frankladner.com/images/mostuworkaround_03.jpg


Now for the fun part. Move through each frame and hit the record button.

TIP: Use hotkeys for this step.


NOTE: You may be able to get by with recording only the keyframes as they appear within MotionStudio (ie. frame 0, frame 5, frame 15, etc...), BUT keep in mind that the vertex interpolation is linear. MotionStudio moves the vertices in arcs due to the IK bone deformation. SO, if you want your animation to appear exactly as MotionStudio translates it, record every frame.


After you are done recording, delete the MotionStudio skeleton. Your mesh should now play just fine with the new vertex keys.


http://www.frankladner.com/images/mostuworkaround_04.jpg



The last step is to load the object/scene into trueSpace 7.



http://www.frankladner.com/images/mostuworkaround_05.jpg



The animation should run fine in both Model and Player views.

Post by Délé // Feb 9, 2006, 4:34pm

Délé
Total Posts: 1374
pic
Cool. Thanks for sharing this Frank. :)

Post by mrbones // Feb 10, 2006, 10:50am

mrbones
Total Posts: 1280
pic
Thanks Frank, Good information here.!

Post by frank // Feb 10, 2006, 11:15am

frank
Total Posts: 709
pic
No problem. Thanks, guys!


Hope it helps somebody out there!

Post by mrbones // Feb 11, 2006, 10:26pm

mrbones
Total Posts: 1280
pic
Here a a few mostu riggs for anyone who might be interested.:D

Post by frank // Mar 1, 2006, 4:05pm

frank
Total Posts: 709
pic
Thanks for sharing the rigs, Mr. Bones!
Awportals.com is a privately held community resource website dedicated to Active Worlds.
Copyright (c) Mark Randall 2006 - 2024. All Rights Reserved.
Awportals.com   ·   ProLibraries Live   ·   Twitter   ·   LinkedIn