Well… first of all… download the app to make it possible at http://l0nk.org/vtaapply.zip (source code for Delphi 2009 is included) …
because now a wall of text will start where I just quote the readme file included! If you do not want to read it… not my problem! I will get to a real life example WITH COLOURED SCREENSHOTS (colour by Technicolor and powered using your monitor) after that blue quote readme block.
Okay… we got that covered… and probably noone read it… so let’s get to the: Real Life example
I did lose a 3ds MAX file… now I have an SMD and some VTAs… and would like to continue working on them… bad… for 3ds max 8… I won’t find a VTA importer - only an exporter.
For this demonstration I will use an Amy Rose model (Sonic character) I did port before… we’re going to be using the vertex animation for the blinking left eye:
So first of all, I open vtaapply.exe - it will ask me to select the original SMD file:
I select blink_l.vta - again some VTA statistics will be shown to prove the import worked. And it will ask me which VTA frame I plan to import… VTA frames are described in the readme, the way they are used depends on your VTA exporter… I used 3ds max to make my VTA file so I’ll select the last frame in the list!
Okay… that’s the part vtaapply.exe does.
Now we’re going into our favorite modelling application (3ds max 8 in my case) and we’ll import the original SMD into it (including skeleton, textures - import everything):
I was thinking link, would it be easy to make a VTA exporter?
like open a smd as the main model. then import a series of other SMDs to create a new VTA file. this would largly benefit milkshape users such as luigimario who use MS3D exclusively for all there ragdolls.
as milkshape currently has no VTA support. a seperate vta creator would mean your 3deditor would only need smd support, and thats it. vta could be handled in a seperate program.
-anyway just a thought. I’m on 3dmax, always will be. just thought this could be useful to others.
@mm3guy: the app should work fine for XSI - it simply merges a VTA into an existing SMD… so you result with two SMDs… that should work with all modeling applications which can import SMD… I just do not know if XSI does flexes via morphers the way 3ds max does it… if it does not, then it most likely do not work