From f9242f51d66f94f66868791ae24314fbe8ff41df Mon Sep 17 00:00:00 2001 From: Eric Wasylishen Date: Fri, 13 May 2022 00:27:10 -0600 Subject: [PATCH] bspinfo: .json: output readable node plane --- bspinfo/bspinfo.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bspinfo/bspinfo.cc b/bspinfo/bspinfo.cc index fece2c99..51bccd97 100644 --- a/bspinfo/bspinfo.cc +++ b/bspinfo/bspinfo.cc @@ -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})}); } }