Eric Wasylishen
|
29652b4a7a
|
qbsp: fix some threading issues with solidbsp.cc stats
|
2021-08-23 00:00:01 -06:00 |
Eric Wasylishen
|
b5fcdec19e
|
cleanup: remove "byte" typedef
|
2021-02-07 14:02:35 -07:00 |
Shpoike
|
89365949bc
|
Squashed commit of the following:
commit 8ca122916d
Author: Eric Wasylishen <ewasylishen@gmail.com>
Date: Thu Jul 4 20:54:23 2019 -0600
fix linker error (radlights is in 2 .cpp files)
commit 8f06fc9c8d
Author: Eric Wasylishen <ewasylishen@gmail.com>
Date: Thu Jul 4 20:53:57 2019 -0600
add clarification comment
commit 038a553fb0
Author: Eric Wasylishen <ewasylishen@gmail.com>
Date: Thu Jul 4 20:30:27 2019 -0600
fix tests compilation
commit 02e94ec507
Author: Eric Wasylishen <ewasylishen@gmail.com>
Date: Thu Jul 4 19:59:25 2019 -0600
hlbsp: use q_snprintf
commit 669a5a7911
Author: Eric Wasylishen <ewasylishen@gmail.com>
Date: Thu Jul 4 19:56:21 2019 -0600
Reformat
commit 6653760982
Merge: 347a455 ac3553c
Author: Eric Wasylishen <ewasylishen@gmail.com>
Date: Thu Jul 4 19:28:06 2019 -0600
Merge remote-tracking branch 'origin/master' into hlbsp
# Conflicts:
# include/qbsp/qbsp.hh
commit 347a455102
Author: Shpoike <Shpoike@users.noreply.github.com>
Date: Thu Mar 28 02:18:16 2019 +0000
Misc HLBSP tweaks
Added support for multiple -wadpath args.
Added -xwadpath (for eg valve/*.wad to avoid bloat/license issues).
Reworked hint brushes - the non-hint surfaces can use any name, just so long as they're not 'hint', for compat with zhlt.
Support 'bevel' and 'null' textures for compat with zhlt.
commit 7fb22c7367
Author: Shpoike <Shpoike@users.noreply.github.com>
Date: Thu Mar 28 01:59:42 2019 +0000
Support for halflife-style .rad surface lights (probably too bright, but the basics work).
commit 2da504fb62
Author: Shpoike <Shpoike@users.noreply.github.com>
Date: Thu Mar 28 01:56:27 2019 +0000
Add minus-prefixed textures for halflife's randomised-textures feature, instead of getting crash-to-desktop errors when the map is loaded.
commit 6366199bdb
Author: Shpoike <Shpoike@users.noreply.github.com>
Date: Thu Mar 21 04:51:24 2019 +0000
First attempt at hlbsp output.
|
2019-07-04 21:08:17 -06:00 |
Eric Wasylishen
|
02e66edd5b
|
qbsp: make "too many edges" have a clear error message, instead of
an assertion failure
|
2018-04-05 22:18:28 -06:00 |
Eric Wasylishen
|
b85d627c8f
|
change branding to ericw-tools
|
2017-10-19 16:35:37 -06:00 |
Eric Wasylishen
|
a34f3df88d
|
qbsp: surfaces.cc: use std::map for vertex hashing
|
2017-07-17 16:35:11 -06:00 |
Eric Wasylishen
|
3e9e388545
|
qbsp: surfaces.cc: refactor vertex hashing
|
2017-07-17 16:06:03 -06:00 |
Eric Wasylishen
|
fc7a085893
|
qbsp: surfaces.cc: rewrite edge hash to use std::map
ad_test1.map compiles to a binary-identical .bsp
|
2017-07-17 16:05:46 -06:00 |
Eric Wasylishen
|
be2799578f
|
qbsp: remove dead code (extrafaces)
|
2017-07-11 00:05:57 -06:00 |
Eric Wasylishen
|
53743ddf0e
|
qbsp: SubdivideFace: revert change to splitting logic from 1630b87
Fixes #160
|
2017-07-10 21:46:14 -06:00 |
Eric Wasylishen
|
a4e3a3a887
|
Revert "qbsp: move node_t markfaces list to a std::vector"
This reverts commit 31df408333.
|
2017-07-05 18:10:56 -07:00 |
Eric Wasylishen
|
117f568cd7
|
qbsp: don't write unused texinfo.
also cleanup planes writing
|
2017-07-03 01:58:26 -06:00 |
Eric Wasylishen
|
31df408333
|
qbsp: move node_t markfaces list to a std::vector
|
2017-07-02 21:03:41 -06:00 |
Eric Wasylishen
|
97787e9d2c
|
qbsp: add extrafaces argument to MakeFaceEdges
|
2017-07-02 20:06:41 -06:00 |
Eric Wasylishen
|
eef45d79eb
|
qbsp: more refactoring GrowNodeRegion
|
2017-07-02 17:27:35 -06:00 |
Eric Wasylishen
|
014770b212
|
qbsp: refactor GrowNodeRegion
|
2017-07-02 17:18:19 -06:00 |
Eric Wasylishen
|
80380fa7fd
|
qbsp: drop ExportNodePlanes. Planes were already deduplicated by
FindPlanes.
|
2017-07-01 17:25:02 -06:00 |
Eric Wasylishen
|
32eaa99d40
|
qbsp: rename our plane_t to qbsp_plane_t
|
2017-04-26 14:55:26 -06:00 |
Eric Wasylishen
|
9034eb107a
|
qbsp: move remaining headers to include directory
|
2017-04-20 19:52:06 -06:00 |
Eric Wasylishen
|
e5f5b99584
|
qbsp: bounds check some array accesses
|
2016-11-02 16:52:12 -06:00 |
Eric Wasylishen
|
05447ee0b9
|
qbsp: use a mtexinfo_t for texinfo before writing to bsp
|
2016-11-02 16:45:41 -06:00 |
Eric Wasylishen
|
a6468984bf
|
all: finish c++ification
|
2016-10-17 19:52:17 -06:00 |
Eric Wasylishen
|
60c0b64906
|
qbsp: change mapdata_t to use std::vector
|
2016-03-20 14:02:31 -06:00 |
Eric Wasylishen
|
f3639eb1e3
|
qbsp: csg: rewrite planefaces structure to use std::map
|
2016-03-12 14:23:26 -07:00 |
Eric Wasylishen
|
3db441eea2
|
qbsp: rename files to .cc
|
2016-03-12 13:02:28 -07:00 |