Game Development Community

Why is there two versions of map2dif

by Francisco Morales · in Artist Corner · 03/13/2007 (3:34 am) · 2 replies

I have been looking everywhere for an explanation on the differences between map2dif, and map2dif_plus and have yet to find anything. Only thing that I have seen is both do not work properly, one sucks in one area: map2dif does not like floats or example, and map2dif_plus, does not have all the core functionality as far as mirrors, ect, not to mention the version of map2dif_plus that comes with 1.5 is broken and has to be edited and recompiled to fix it.

PS. anyone have a link to the correct/updated/recompiled version of map2dif_plus

#1
03/13/2007 (4:42 am)
You've got the gist of it. Map2Dif is the original software. It had troubles with floats and had some hardcoded limits, so an enterprising coder whipped up Map2Dif_Plus.

Map2Dif_Plus added floats, support for several formats, and fixed a lot of annoyances, but it inadvertently broke mirrored surfaces, ambient lighting, and other odds and ends.

The new version of Map2Dif_Plus is supposed to fix the mirrored surface issue, and adds support for wonderful things like the brush-specific lightmap scale...

Hopefully, someone can cobble together a patch for that! I haven't got the C++ skills, or I'd tackle it myself.

Matt Fairfax posted a link to Map2Dif_Plus.exe in 2005, and it's the same link listed on the "Torque for Artists" page... but I don't know how current that version is.

If it's the outdated version, it should still work well for anything other than mirrored surfaces and ambient light.
#2
03/13/2007 (4:48 am)
Actually, I see from the usage info that this version is the one from July 2005. It's the same one I've been using 'til now, and it gets the job done.