DarkRadiant: master ac46970e

Author Committer Branch Timestamp Parent
greebo greebo master 18.04.2022 11:12 master 611a68dc
Affected Issues  0005942: Missing brushes when opening alphalabs1 from vanilla Doom 3 PK4s
Changeset 0005942: Add explicit IBrush::removeRedundantFaces method to be used by the map importers.
By the time the faces are processed in Brush::buildBRep() it appears to be too late to remove faces on the fly, so let's do this as sanitising step after importing the brushes.
mod - include/ibrush.h Diff File
mod - radiantcore/brush/Brush.cpp Diff File
mod - radiantcore/brush/Brush.h Diff File