Hi all,
i`m trying to Export an animation from 3ds in FBX format, but i need to mark an specific frame, like the frame where my animated character punch.
i need to now exactly what frame, for add sound or other stuffs. Can some one tell me how can i export Fbx or 3ds files with metadata, or some flag on the specific frame? and how to read that on unity?
thanks.
It’s easier to export the entire animation line (Where you have all your animations in one file), and keep track of where all of your animations start and end via notepad (XXX Animation starts at Frame X and ends at Frame Y). It’s much easier and doesn’t any extra coding for unity and 3DSMax. To make it react to sounds at the right time has to deal with coding, and not animation.
Yeah i know, but i need to make it automatic, cs ill have more than 700 animations, and don
t wana make a notepad for each one of them.
thats why i need to export with these metadata in FBX or 3DS. do u know how to do that ?
I think if you set up a utility that wrote the animation data into animation framing system in Unity, you could import your animation framesets and keep them all seperate. If… also you wrote a Max Script that would record footfalls and other stuff, you could then import that with the animation sets. There would have to be a controller that reads that animation set and interprets the foot fall and sound information into actual game objects and things like projectors for foot prints and such.
I have no experience with the animation side yet, however, I do remember in researching Unity there was a way to share animation sets between characters. So 700 animations could really be 100 when you share them out. Far less work on the user.
Lastly, it sounds like you are doing this all alone. Most big games are made by hundreds of people. Don’t take on too much at one time, man. That would be how you get burned out. If you spent 10 hours coding your interface and it saves you 50 hours work, that is a big plus imho.