Game Development Community

Dts 2 dif

by Spencer Strombotne · in Artist Corner · 05/19/2008 (8:56 am) · 1 replies

Is there any possible way to import a dts file into torque constructor and than export it as a dif. If not torque constructor, what other program could do it.

#1
05/20/2008 (7:06 am)
It would be nice if things were so friendly, but then there wouldn't be different file formats at all. Polysoup models (say, DTS's) use a different modeling paradigm than Constructive Solid Geometry (CSG, which is easy to turn into BSP trees...and hence DIF's). Because of the inherent differences in the modeling paradigms, certain bridges have to be made which can easily screw up your geometry (because the geometry usually has to change). One of the usual conversions is to extrude faces into solid geometric hulls. I believe this is what the max2ctor max script does when creating valid geometry for Constructor to parse. You have to model with this in mind, however, or it can really mess up your geometry. Buying stuff from TurboSquid and thinking it will work with such conversions out of the box will lead to a lot of frustration.

You can create a small brush in Constructor and place it somewhere in the DTS model and export as a DIF, though. It may not be the best solution, but it might work for what you're doing.