ericw-tools/include/qbsp
Jonathan acac6cb720 add in a "validator" setting which is just a thin wrapper to another setting type allowing for an additional validation step
simplify the face structure; now, "fragments" just mean the output windings (if you opt out of tjunction fixing, then there will only be 1 fragment with the same values as original_vertices)
move MakeTangentAndBitangentUnnormalized to qvec.hh since we will use it later
-tjunc allows for more fine-grained control now (-notjunc still exists)
-maxedges now throws if you specify a bad value (1 and 2)
remove the checks to OmitFaces - we can tell if a face was omitted because it will have an empty winding
remove static variables from tjunc
2022-07-16 10:45:24 -04:00
..
brush.hh qbsp: add sphere bounds for bspbrush_t 2022-07-05 00:20:57 -06:00
brushbsp.hh remove vertex rounding 2022-07-13 04:35:42 -04:00
csg.hh qbsp: move MakeBspBrushList to csg.cc for qbsp3 parity 2022-07-09 23:44:22 -06:00
faces.hh remove `entity` from functions that no longer need it 2022-07-10 12:50:16 -04:00
map.hh remove vertex rounding 2022-07-13 04:35:42 -04:00
merge.hh qbsp: use unique_ptr for node_t::facelist 2022-07-03 23:41:48 -06:00
outside.hh qbsp: add portal_t::onnode, tree_t from qbsp3 2022-06-15 00:45:58 -06:00
portals.hh qbsp: move FreeTreePortals to tree.cc 2022-07-04 00:26:28 -06:00
prtfile.hh qbsp: move .prt writing to prtfile.cc to align with qbsp3 2022-06-17 20:31:37 -06:00
qbsp.hh add in a "validator" setting which is just a thin wrapper to another setting type allowing for an additional validation step 2022-07-16 10:45:24 -04:00
tree.hh qbsp: move FreeTreePortals to tree.cc 2022-07-04 00:26:28 -06:00
winding.hh remove errors pertaining to MAXEDGES (except on output) since we dynamically expand now 2022-07-14 04:57:52 -04:00
writebsp.hh some more cleanup 2021-10-02 05:56:45 -04:00