mirror of
https://github.com/ZDoom/zdbsp.git
synced 2024-11-22 03:41:29 +00:00
ZDBSP is ZDoom's internal node builder.
1a979de350
- AddIntersection() should convert to doubles before subtracting the vertex from the node, not after, to avoid integer overflow. (See cah.wad, MAP12 and MAP13.) A simpler dot product will also suffice for distance calculation. - Splitters that come too close to a vertex should be avoided. (See cata.wad.) - Red-Black Tree implementation was broken and colored every node red. - Moved most of the code for outputting degenerate GL subsectors into another function. - Removed forgotten debugging file dump from WriteSSectors2(). - Enabled reference optimization and COMDAT folding in the linker for a slightly smaller executable. SVN r155 (trunk) |
||
---|---|---|
Unused | ||
zlib | ||
blockmapbuilder.cpp | ||
blockmapbuilder.h | ||
COPYING | ||
doomdata.h | ||
getopt.c | ||
getopt.h | ||
getopt1.c | ||
main.cpp | ||
nodebuild.cpp | ||
nodebuild.h | ||
nodebuild_events.cpp | ||
nodebuild_extract.cpp | ||
nodebuild_gl.cpp | ||
nodebuild_utility.cpp | ||
poly_bad.png | ||
poly_mov.png | ||
poly_new.png | ||
processor.cpp | ||
processor.h | ||
resource.h | ||
resource.rc | ||
tarray.h | ||
templates.h | ||
view.cpp | ||
wad.cpp | ||
wad.h | ||
workdata.h | ||
zdbsp.dsp | ||
zdbsp.dsw | ||
zdbsp.h | ||
zdbsp.html | ||
zdbsp.sln | ||
zdbsp.vcproj | ||
zipbin.bat | ||
zipsrc.bat |