Game Development Community

TGEA Support?

by Neil M. · in Constructor · 04/21/2007 (8:10 am) · 2 replies

When is TGEA going to support the constructor .dif format?

I just drew a building in max, exported the .map, loaded it in constructor and it looks fine. Then I saved it out and it wouldn't load in TGEA. I eventually noticed that the TDN for Constructor says "Coming soon" under TGEA export and I did the Legacy export and while it worked, wasn't bug free.

I wound up with the scale being off by 32, missing walls, and bad UV coords. Is this standard for a legacy export? Fixing the scaling issue was easy, but why are walls disappearing on me? I can see them in Constructor, just not after I hit export as legacy.

The UV issue I'm not sure about. As soon as I load the .map exported by 3dsmax, the UV's are messed up. They worked with map2dif_plus for TGE in the past. Fixing them won't be a problem though - Just a matter of redoing all the work in constructor instead of max.

#1
04/21/2007 (8:31 am)
You don't mention what you are using to export a map from 3DS max. You may be using max2map, which has been unsupported for quite some time, and I would guess that many of the problems you're having are related to it not creating the .map file properly and not because Constructor is exporting it badly.

With regard to the missing walls, have you created a material for them in your scripts somewhere? I've found that if you don't create a material, the surfaces in the map that use that material end up being invisible.
#2
04/21/2007 (9:12 pm)
I'm using what is essentially GLB 4 Beta to export. I've tested it thourly on TGE 1.4 and it works just fine. 4 beta is the one that supports UV maps.

As for the materials, yes they have a material. The walls with the materials that are missing have exactly the same material that the other walls have.

Compare the bottom shot in this jpg:
www.eightlines.com/neil/torque/intorque.jpg

To this one in constructor:
www.eightlines.com/neil/torque/inconstructor.jpg
(Pink is the NULL texture)