ref: a18bb0e972ae3454cfff73eea88bb868292761d6
parent: 7c048380f031876d58902db59c0673547f7d3a37
author: Andrew Apted <ajapted@gmail.com>
date: Fri Dec 8 19:11:54 EST 2023
added a basic BSP_CreateLeaf().
--- a/nano_bsp.c
+++ b/nano_bsp.c
@@ -137,6 +137,19 @@
}
+nnode_t * BSP_CreateLeaf (seg_t * soup)
+{+ nsubsec_t * sub = BSP_NewSubsector ();
+ nnode_t * N = BSP_NewNode ();
+
+ sub->segs = soup;
+ sub->sector = §ors[0]; // FIXME
+
+ N->sub = sub;
+ return N;
+}
+
+
nnode_t * BSP_SubdivideSegs (seg_t * soup)
{seg_t * part = BSP_PickNode_Fast (soup);
--
⑨