I built asstes on my machine in Maya and saved them in the asset directory as a .mb file. I open Unity and great software that it is converts it into FBX and the assets show right up. My partner does not have Maya on his machine. I sent him the directory containing everything he needs. He opens Unity and cannot see any of the assets. I figured its because He dont have Maya to convert the files into FBX. I tried to right click the folder in Unity and export out a packadge for him thinking that it would save out FBX files for him. Unfortunatly this was not the case. Do I have to open every file and manualy export out an FBX for him? This would be terrible news because I have litteraly hundresds of files for him.
Hi!
As Im not a Maya user, I cant really say if this would work, but have a look at this thread over at cgtalk:
http://forums.cgsociety.org/archive/index.php/t-672249.html
Seems you should be able to make a mel script that automatically converts all of your .mb files in a folder to .fbx files.
Worth a try, right? ![]()
This is true and there are scripts to do this. It just seems like if Unity is doing it already why would I have to go through the extra step? Were is Unity storing the FBX file that it is reading from?
Did you you try sending the package to the other guy? Unity converts MB files to FBX and from there turns it into a native format. If you send him the Unity Package he should be able to import the Package into his project and have the asset work fine for him.
I’m not sure what you meen by package. I sent him the directory structure that housed all the models and textures. I sent him an exported directory from unity.
Export a Unity Package:
http://unity3d.com/support/documentation/Manual/HOWTO-exportpackage.html