Eric Wasylishen
|
e5901dfee6
|
light: ensure modelinfo settings override .texinfo file if they have been set, for _dirt and _minlight
|
2016-11-02 18:10:59 -06:00 |
Eric Wasylishen
|
ed708f5154
|
light: allow both _mincolor and _minlight_color on bmodels
|
2016-11-02 18:05:44 -06:00 |
Eric Wasylishen
|
f8c6268368
|
light: lightstest1.map: also add a test of _minlight and _mincolor on func_wall
|
2016-11-02 17:47:11 -06:00 |
Eric Wasylishen
|
5fbdfbcf27
|
docs: update to reflect that _mincolor now works on func_detail/group
|
2016-11-02 17:31:54 -06:00 |
Eric Wasylishen
|
bae4084544
|
light: lightstest1.map: add test for _mincolor on func_detail
|
2016-11-02 17:31:02 -06:00 |
Eric Wasylishen
|
731e46d005
|
light: fix extended texinfo array type
|
2016-11-02 17:29:18 -06:00 |
Eric Wasylishen
|
fbeba25bd1
|
light: read _mincolor from .texinfo file
|
2016-11-02 17:23:25 -06:00 |
Eric Wasylishen
|
986aad52c2
|
qbsp: save _mincolor to the .texinfo file
|
2016-11-02 17:10:01 -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
|
2a5bc72fcc
|
qbsp: add a test case where two almost-touching faces cause qbsp to blow up
|
2016-11-01 18:30:20 -06:00 |
Eric Wasylishen
|
1b9d5538c2
|
qbsp: make BuildSurfaces not rely on map iteration order
|
2016-11-01 15:07:58 -06:00 |
Eric Wasylishen
|
40c090c604
|
qbsp: SaveFacesToPlaneList: reduce redunant map lookups
|
2016-11-01 14:58:51 -06:00 |
Eric Wasylishen
|
a96aa4de70
|
qbsp: fix stupid perf bug in BuildSurfaces that I introduced
(unnecessary insertions and redundant lookups to a map)
|
2016-11-01 14:38:50 -06:00 |
Eric Wasylishen
|
2094114a18
|
qbsp: rename brushbsp.c -> .cc and convert tabs to spaces
|
2016-10-31 20:32:07 -06:00 |
Eric Wasylishen
|
27e93b3546
|
qbsp: import brushbsp.c from https://raw.githubusercontent.com/id-Software/Quake-2-Tools/master/bsp/qbsp3/brushbsp.c
|
2016-10-31 20:30:34 -06:00 |
Eric Wasylishen
|
44995d4bd5
|
light: add rotator test map
|
2016-10-23 17:24:47 -06:00 |
Eric Wasylishen
|
260a7ddf47
|
Update embree to 2.12.0
|
2016-10-23 12:21:04 -06:00 |
Eric Wasylishen
|
cefadfa1f4
|
build: fix on MSVC 2013
|
2016-10-17 19:25:27 -07:00 |
Eric Wasylishen
|
a6468984bf
|
all: finish c++ification
|
2016-10-17 19:52:17 -06:00 |
Eric Wasylishen
|
64ec89312d
|
common: Add Q_assert_unreachable()
|
2016-10-17 18:16:23 -06:00 |
Eric Wasylishen
|
fab8d87416
|
light: ensure sky textures are detected case-insensitive
|
2016-10-17 17:47:08 -06:00 |
Eric Wasylishen
|
d9bb0be32e
|
light: move Face_Contents to common
|
2016-10-17 17:37:28 -06:00 |
Eric Wasylishen
|
cc12810da3
|
qbsp: brush primitives support
|
2016-10-04 22:39:13 -06:00 |
Eric Wasylishen
|
6be8d50bce
|
update changelog
|
2016-10-03 11:03:43 -06:00 |
Eric Wasylishen
|
32dd6d318a
|
build: travis: try setting up auto deployments 3
|
2016-10-02 23:24:14 -06:00 |
Eric Wasylishen
|
e8c307c282
|
build: travis: try setting up auto deployments 2
|
2016-10-02 23:15:13 -06:00 |
Eric Wasylishen
|
81e68b4609
|
build: try setting up travis-ci auto deployments
|
2016-10-02 23:03:56 -06:00 |
Eric Wasylishen
|
7c1d29a46a
|
build: appveyor: try setting up auto deployments 3
|
2016-10-02 22:56:02 -06:00 |
Eric Wasylishen
|
37eb30c830
|
build: appveyor: try setting up auto deployments 2
|
2016-10-02 22:38:04 -06:00 |
Eric Wasylishen
|
d719157311
|
build: appveyor: try setting up auto deployments
|
2016-10-02 22:18:49 -06:00 |
Eric Wasylishen
|
4278a38f36
|
build: tweaking travis script (install cmake)
|
2016-10-02 22:05:59 -06:00 |
Eric Wasylishen
|
c7d6f064aa
|
build: tweaking travis script (don't install groff on osx)
|
2016-10-02 22:02:17 -06:00 |
Eric Wasylishen
|
2b0abed4dc
|
build: tweaking travis script
|
2016-10-02 21:23:56 -06:00 |
Eric Wasylishen
|
0424d87a3d
|
build: try to get travis.yml to build on liunux and osx
|
2016-10-02 21:10:18 -06:00 |
Eric Wasylishen
|
e3775e7f09
|
qbsp: accept absolute paths to map file (thanks lurq)
|
2016-09-24 12:34:29 -06:00 |
Eric Wasylishen
|
da2253c8aa
|
readme: more ubuntu build updates
|
2016-09-23 15:23:36 -06:00 |
Eric Wasylishen
|
e1ad11b89d
|
readme: update Ubuntu build command a bit
|
2016-09-23 15:21:08 -06:00 |
Eric Wasylishen
|
299e68e7e5
|
build: support Ubuntu 14.04
|
2016-09-23 15:13:58 -06:00 |
Eric Wasylishen
|
ec37b52807
|
light: disable "denormals are zero", causing build issues on gcc4.8/linux
|
2016-09-23 00:43:28 -06:00 |
Eric Wasylishen
|
882fbaa5e0
|
build-linux.sh: make verbose
|
2016-09-23 00:28:28 -06:00 |
Eric Wasylishen
|
27d6aa74b9
|
build: make travis use new build-linux.sh script
|
2016-09-23 00:18:31 -06:00 |
Eric Wasylishen
|
048e19fbf2
|
build: make building on linux with embree easier
|
2016-09-23 00:06:21 -06:00 |
Eric Wasylishen
|
fedc7926ff
|
light: update changelog / man
|
2016-09-22 16:14:33 -06:00 |
Eric Wasylishen
|
57834c438b
|
light: add "_lightignore" model key
|
2016-09-20 16:15:12 -06:00 |
Eric Wasylishen
|
e3bd63eef2
|
update changelog
|
2016-09-20 13:31:58 -06:00 |
Eric Wasylishen
|
c615839abb
|
light: don't save lightmaps where the maximum brightness is < 1
|
2016-09-20 00:17:12 -06:00 |
Eric Wasylishen
|
46a56df19f
|
light: add -bouncelightsdebug switch to render bounce lights
|
2016-09-20 00:04:02 -06:00 |
Eric Wasylishen
|
801d9652c0
|
common: add util function to get a face number
|
2016-09-20 00:01:15 -06:00 |
Eric Wasylishen
|
1d7fea8486
|
light: simplify debug mode condition
|
2016-09-19 22:14:40 -06:00 |