Game Development Community

Detail levels not working properly

by Jason Pfaff · in Artist Corner · 11/27/2006 (10:50 am) · 2 replies

Whenever I make a DTS object in 3D Studio Max 8, with detail levels, it won't "switch" to a different detail mesh until about 18 pixels (instead of 128 for example). In both the showtool and in my modified example level. I've tried using both the Max2DTS and the newer DI DTS exporter. I've tried letting the program make the nodes/dummies and I've also tried manually creating the base01, start01, detail2, detail64, detail128 and making sure everything was linked correctly. It seems no matter how I rename my detail nodes and geometry (detail50, detail256, etc., each with a corresponding geometry: SimpleShape50, SimpleShape256) and it seems no matter what, the detail change doesn't take place until it hits 18px in the showtool (and similar in game).

Here is a .zip containing the max file, the DTS file, and the PNG texture:
www.visualgenesis.com/client/SimpleShape.zip

I've gone through quite a few tutorials and always come up with the same problem. I've downloaded some other simple DTS files that other people have created and they come through fine, with the detail switch happening when it should. The only thing I can find is that my "base01" and "start01" nodes aren't selectable in the showtool, and they are in other DTS files I've downloaded.

I don't think it's my graphics card since other DTS files work fine, but just in case I'm running everything in OpenGL on a Quadro 3400 (similar to GeForce 6800).

Any insight or help would be greatly appreciated.

#1
11/29/2006 (7:54 am)
Fixed. In case anyone was having the same problem, I had to delete the "max2dtsExporter.dle" file from the plugins directory (keeping the max2dtsExporterPlus.dle file). Thought I had gotten rid of the old exporter but it was still there.
#2
11/30/2006 (12:00 pm)
You need to use the unmessdts utility to get lod to work. do a search, its part of the max filepack.