Eric Wasylishen
|
189a83051a
|
fix build (changelog.txt was renamed)
|
2020-07-21 21:25:22 -06:00 |
Eric Wasylishen
|
1dee7269d6
|
qbsp: dont't clip self-intersecting func_detail_fence and func_detail_illusionary
Makes foliage easier with _mirrorinside 1
|
2020-07-21 20:46:18 -06:00 |
Eric Wasylishen
|
4e9e94e7bd
|
ltface: GetLightContrib: handle light right on top of sample point
|
2020-06-25 00:03:38 -06:00 |
Eric Wasylishen
|
569e7fad02
|
bsputil: make --settexinfo operate in place on the .bsp
|
2020-05-14 19:53:48 -06:00 |
Eric Wasylishen
|
78e902b75e
|
bsputil: add option for swapping a face's texinfo, --findfaces
|
2020-05-14 17:32:54 -06:00 |
Eric Wasylishen
|
c5f15c6b7f
|
.gitignore updates
|
2020-05-14 16:40:05 -06:00 |
Eric Wasylishen
|
55be071b23
|
docs: update changelog, convert to markdown
|
2020-02-25 01:06:10 -07:00 |
Eric Wasylishen
|
dc4e18d053
|
qbsp: fix typo
|
2020-02-24 01:30:50 -07:00 |
Eric Wasylishen
|
c30a0a46a9
|
qbsp: fix origin brushes in hexen 2. Drop _no_bbox_rotation_expansion
document origin brushes. Never expand the bbox when origin brushes are in
use.
|
2020-02-24 01:26:53 -07:00 |
Eric Wasylishen
|
b56afb5988
|
Merge pull request #290 from ericwa/qbsp_threading
Qbsp threading
|
2020-02-01 18:06:31 -07:00 |
Eric Wasylishen
|
f3a3b62875
|
CI: install TBB on linux/macOS
|
2020-02-01 17:41:05 -07:00 |
Eric Wasylishen
|
22544c3068
|
Appveyor: disable 32-bit build. Try to update to a compatible TBB/embree
version
|
2020-02-01 12:45:51 -07:00 |
Eric Wasylishen
|
7b5824ad2b
|
build: mark embree as required
|
2020-01-29 23:10:17 -07:00 |
Eric Wasylishen
|
8a468bd6fd
|
CI: fix TBB version
|
2020-01-29 23:10:06 -07:00 |
Eric Wasylishen
|
a91ee8cc7e
|
qbsp: fix heap corruption errors on VS2019. Winding bookkeeping is wrong
now
|
2020-01-29 22:46:39 -07:00 |
Eric Wasylishen
|
0873b0af2c
|
qsbp: code cleanup
|
2020-01-29 22:45:55 -07:00 |
Eric Wasylishen
|
d083f0f87f
|
qbsp: parallelize PartitionSurfaces
|
2020-01-29 21:14:55 -07:00 |
Eric Wasylishen
|
1a161b3ad5
|
qbsp: code cleanup
|
2020-01-29 20:56:29 -07:00 |
Eric Wasylishen
|
f07f3fa2d7
|
appveyor: try to install tbb
|
2020-01-29 20:01:17 -07:00 |
Eric Wasylishen
|
f74d85c022
|
Revert "qbsp: parallelize solidbsp"
This reverts commit 2ebfa8d780.
|
2020-01-29 01:51:31 -07:00 |
Eric Wasylishen
|
2ebfa8d780
|
qbsp: parallelize solidbsp
|
2020-01-29 01:22:29 -07:00 |
Eric Wasylishen
|
1f565d7e7a
|
qbsp: parallelize CSGFaces
|
2020-01-28 21:18:08 -07:00 |
Eric Wasylishen
|
e2a5f62f32
|
vis: temporary hack of raising MAX_PORTALS_ON_LEAF to 512
|
2020-01-21 00:24:03 -07:00 |
Eric Wasylishen
|
060c44bd02
|
light: move function
|
2019-12-28 22:47:15 -07:00 |
Eric Wasylishen
|
d6136c154d
|
light: add _light_alpha func_group key for making faces translucent for
light
|
2019-12-28 21:48:33 -07:00 |
Eric Wasylishen
|
2d3aa22242
|
light: add _nostaticlight key
|
2019-12-26 17:13:21 -07:00 |
Eric Wasylishen
|
22469857f0
|
light: rename new -light flag to -radlights, because it was clobbering
the existing -light flag for setting minlight
|
2019-12-11 01:17:53 -07:00 |
Eric Wasylishen
|
a70b65a71e
|
mention that embree is required
|
2019-12-09 19:31:01 -07:00 |
Eric Wasylishen
|
a4c1ce6ff6
|
qbsp, light: support _lightignore on func_detail/group
|
2019-12-09 00:09:20 -07:00 |
Eric Wasylishen
|
5e74b4d0bb
|
qbsp: fix external maps with no worldspawn brushes
Thanks to ZungryWare for the report
|
2019-11-29 21:03:54 -07:00 |
Eric Wasylishen
|
cefd20c8da
|
qbsp: fixes for -wrbrushes + rotation
|
2019-11-24 17:23:41 -07:00 |
Eric Wasylishen
|
6b1bbf25ae
|
light: fix order of settings loading for last commit
|
2019-10-31 00:51:56 -06:00 |
Eric Wasylishen
|
b132152891
|
light: allow starting assigning switchable styles before default of 32
|
2019-10-31 00:40:23 -06:00 |
Eric Wasylishen
|
cf66248261
|
light: add update to use rtcOccluded1Ex missed in last commit
|
2019-10-28 01:19:20 -06:00 |
Eric Wasylishen
|
4456020b30
|
light: remove 65536 ray limit, fixes #276
|
2019-10-28 01:12:23 -06:00 |
Eric Wasylishen
|
d7d797b898
|
qbsp: restore bounds expansion for rotators.
Add "_no_bbox_rotation_expansion" key for opting-out of the bounds expansion
Fixes #271
|
2019-10-27 23:02:05 -06:00 |
Eric Wasylishen
|
79d3aa99de
|
qbsp: fix relative paths for .wad files
Fixes #279
|
2019-10-27 19:03:45 -06:00 |
Eric Wasylishen
|
99cdf3e4dd
|
cmdlib: another test for StripFilename
|
2019-10-27 17:44:41 -06:00 |
Eric Wasylishen
|
f7a55af513
|
common: add StripFilename test
|
2019-10-27 14:06:10 -06:00 |
Eric Wasylishen
|
4ec22ee3f9
|
qbsp: more logging of face line numbers for errors/warnings
|
2019-10-13 23:10:42 -06:00 |
Eric Wasylishen
|
dca61f8bc2
|
light: fix "unexpected geomID" error with bounce
|
2019-10-10 09:14:35 -06:00 |
Eric Wasylishen
|
d4cc19afc5
|
light: rename _dome to _sunlight2/_sunlight3
|
2019-10-09 20:24:18 -06:00 |
Eric Wasylishen
|
fa62b20603
|
light: add a limited version of Lunaran's "_dome" light feature
that only supports domes oriented up/down like sunlight2/3
|
2019-10-09 02:12:04 -06:00 |
Eric Wasylishen
|
a36a128b30
|
light: missing file from last commit
|
2019-10-09 01:03:37 -06:00 |
Eric Wasylishen
|
70336339ca
|
light: fix "_suntexture" interaction with -bounce
|
2019-10-09 00:59:49 -06:00 |
Eric Wasylishen
|
f220b2f531
|
light: support "_suntexture" key on "_sun" "1" entities to limit them
to being cast from a specific sky texture.
Fixes #110
|
2019-10-09 00:47:39 -06:00 |
Eric Wasylishen
|
d2ecc73db3
|
light: support "style" / "targetname" on "_sun" "1" entities.
Fixes #253
|
2019-10-08 23:43:22 -06:00 |
Eric Wasylishen
|
1577981960
|
qbsp: fix clip brushes export with -wrbrushes, and various other
fixes for -wrbrushes
|
2019-10-03 19:59:56 -06:00 |
Eric Wasylishen
|
209d481b4c
|
qbsp: attempted fix of -wrbrushes (ProcessEntity behaviour was changed
a while ago and copy/pasted code in BSPX_CreateBrushList wasn't updated)
|
2019-10-03 00:13:00 -06:00 |
Eric Wasylishen
|
04601656ff
|
qbsp: Add support for _minlight_excludeN where N is in 2..9
|
2019-08-15 19:45:51 -06:00 |