Game Development Community

Problem with Max2Dts (Slow and a bug??)

by Samme Ng · in General Discussion · 02/18/2004 (2:34 am) · 4 replies

I have compiled the max2dts in release configuration, but it takes about 10 ~ 15 min to export a model, which using the one downloaded from this forum take only 1 min.

My .DLE is about 1.3Mb but the one downloaded is only 580K, is there compiler related issue? I am using VC 7.0 Standard Edition.

Moreover, I found a bug (may be) in the exporter, in the ShapeMimic.cc
void ShapeMimic::setObjectPriorities(Vector<ObjectMimic*> & objectList)
{
   // if already encountered an error, then
   // we'll just go through the motions
   if (isError()) return;
......

      om->priority = (U32) om->tsNodeIndex;
...

I found that the objects is sorted by the priority member, however, for root object, such as skinned mesh, the om->tsNodeIndex is -1. Which causing it to be the last one after sorting.

It resulted that translucent objects never render last.

Is it a bug or something I should set in the MAX file?

#1
02/18/2004 (10:09 am)
It seems strange that it is taking so long in release. Normally that is a symptom of using a debug build.

What version of MAX are you using? If 4 or 5, try Joe Maruschak's exporter.
#2
06/14/2004 (3:55 pm)
Does anybody know where to find a max2dts exporter for Max 6?
#3
06/14/2004 (6:12 pm)
Jimmy,
Please go to here for more information, you may email Alex Swanson for the ftp login information to download my max2dts max6 version.
www.garagegames.com/mg/forums/result.thread.php?qt=17702
#4
06/14/2004 (6:38 pm)
Thanks Samme, i can't access that thread. just sent email to Alex.
j