Game Development Community

Larger .DIF Files

by Scott Doerrfeld · in Constructor · 04/11/2007 (3:09 pm) · 3 replies

The DIFs I export with Constructor have a larger file size than with previous versions of map2dif_plus.

Some example comparisons:

Previous map2dif_plus DIF: 200 kb
Constructor DIF: 300 kb

Previous map2dif_plus DIF: 112 kb
Constructor DIF: 164 kb

I am curious to know what is adding to the file size in the Constructor export?

#1
04/11/2007 (3:18 pm)
The main difference is that we use larger lightmaps by default.

There can also be some variance on the bsp data since that code was completely rewritten.
#2
04/11/2007 (3:26 pm)
Matt, when you say "larger lightmaps by default", are you saying the reselution of the lightmaps? As in, the 2005-map2dif_plus was stuck at 256x256 lightmaps, and i notice the NEW one from the Constructor install will support larger then 256x256 (even if i cant get it to work at all...).

Also, what is the difference between MAP2DIF and 'Export as Legacy' as far as HOW it deals with the BSP?
#3
04/11/2007 (4:36 pm)
The "Export As DIF" and "Export As Legacy DIF" options use all new code for generating the bsp collision trees, hidden surface removal, and lighting. Basically you can think of it as sort of a rewrite of map2dif from the ground up.