bspinfo: .json: output readable node plane

This commit is contained in:
Eric Wasylishen 2022-05-13 00:27:10 -06:00
parent b6ce6ae527
commit f9242f51d6
1 changed files with 4 additions and 0 deletions

View File

@ -318,6 +318,10 @@ static void serialize_bsp(const bspdata_t &bspdata, const mbsp_t &bsp, const fs:
node.push_back({"maxs", src_node.maxs});
node.push_back({"firstface", src_node.firstface});
node.push_back({"numfaces", src_node.numfaces});
// human-readable plane
auto& plane = bsp.dplanes.at(src_node.planenum);
node.push_back({"plane", json::array({plane.normal[0], plane.normal[1], plane.normal[2], plane.dist})});
}
}