Maxscript OR C
by Scott Doerrfeld · in Torque Game Engine · 04/27/2006 (9:41 am) · 7 replies
I am looking into writing an exporter for 3ds Max. The Dts Exporter uses C++, but I have also read that an exporter can be written completely in MaxScript. Can someone help me determine what the advantages/disadvantages are to either method? Why was the Dts Exporter written in C++ as opposed to MaxScript? Thank you.
About the author
#2
04/27/2006 (10:08 am)
Thanks! On that note, I've had 'Max2dtsPro' come up on a few of my searches, but I cannot access the posts on the TDN forum. Is this a future version of the Max2dts exporter (possibly written in MaxScript)?
#3
04/27/2006 (10:11 am)
I believe that's a reference to the new exporter being worked on yes, and no, it's not written in maxscript.
#4
04/28/2006 (8:33 am)
You could write an exporter in maxscript, many studios do do this, but the downfall is that its a lot more difficult to do (less functions to work with) and the export process would be a hell of a lot slower than using a compiled plugin.
#5
and let me tell you.
these artist's are an ornery bunch.
your exporter has to be Flawless or they spaz.
and if it is slow, they make fun of you.
:)
04/28/2006 (8:35 am)
Quote:and the export process would be a hell of a lot slower than using a compiled plugin.
and let me tell you.
these artist's are an ornery bunch.
your exporter has to be Flawless or they spaz.
and if it is slow, they make fun of you.
:)
#6
04/28/2006 (9:47 am)
They also make fun of you if your exporter doesn't export or support various features that they need and want while they work right Badguy? ;)
#7
:)
still waiting for those specs bud.
Scott:
I have written a few exporters.
but really I've never had a high caliber artist such as Logan there to Q/A it and make sure the feature set
is to his satisfaction.
I recommend c++ for your exporter as the available features and functionality in the sdk is probably easier to use than say the limited script capabilities.
I also recommend working hand in hand with an artist to make sure the exporter works the way he/she expects.
04/28/2006 (9:57 am)
Lol...:)
still waiting for those specs bud.
Scott:
I have written a few exporters.
but really I've never had a high caliber artist such as Logan there to Q/A it and make sure the feature set
is to his satisfaction.
I recommend c++ for your exporter as the available features and functionality in the sdk is probably easier to use than say the limited script capabilities.
I also recommend working hand in hand with an artist to make sure the exporter works the way he/she expects.
Torque Owner Magnus Blikstad
These days it doesn't really matter that much which way you do it, either way works. MAXScript is quite convenient as it's much easier to quickly test your changes etc.