Eric Wasylishen
|
a807204fe6
|
build: vs2013 compat changes
|
2016-08-06 15:37:00 -07:00 |
Eric Wasylishen
|
1c94d4b157
|
Revert "build: new windows build script"
This reverts commit a2a5ec9269d1d28084b5b501da7fb17787262773.
|
2016-08-06 12:04:14 -07:00 |
Eric Wasylishen
|
30933856c3
|
build: more appveyor
|
2016-08-06 11:40:08 -07:00 |
Eric Wasylishen
|
3943be80d7
|
build: tweak appveyor
|
2016-08-06 11:37:00 -07:00 |
Eric Wasylishen
|
7689235eff
|
build: try fixing appveyor
|
2016-08-06 11:32:47 -07:00 |
Eric Wasylishen
|
8fe28047a3
|
build: new windows build script
|
2016-08-06 11:12:06 -07:00 |
Eric Wasylishen
|
292d35879b
|
build: restore mingw support
|
2016-08-05 04:07:01 -04:00 |
Eric Wasylishen
|
f617d5d773
|
update gitignore
|
2016-08-04 16:33:20 -06:00 |
Eric Wasylishen
|
7029ed5713
|
light: clean headers
|
2016-08-04 16:32:04 -06:00 |
Eric Wasylishen
|
fcc54c547f
|
light: change CalcPoints to only trace the model the face belongs to
|
2016-08-04 12:24:07 -06:00 |
Eric Wasylishen
|
2a3b87bf1f
|
light: rework bounce lighting for less memory use
|
2016-08-03 14:00:58 -06:00 |
Eric Wasylishen
|
9f0f2cdf83
|
light: add debug dump for lights
|
2016-08-01 21:38:14 -06:00 |
Eric Wasylishen
|
607706a684
|
light: fix dangling pointers when a light_t is copied
|
2016-08-01 21:38:03 -06:00 |
Eric Wasylishen
|
b4e0a7a5fa
|
light: GetLightValue: remove extra param
|
2016-07-31 18:53:41 -06:00 |
Eric Wasylishen
|
fee5669dbf
|
light: refactor checking if we need to write a litfile
|
2016-07-31 18:06:44 -06:00 |
Eric Wasylishen
|
cbd7290e3c
|
light: log when writing litfile
|
2016-07-31 17:54:00 -06:00 |
Eric Wasylishen
|
307d0efc28
|
light: minor cleanups
|
2016-07-31 17:00:35 -06:00 |
Eric Wasylishen
|
03f703d931
|
light: remove redundant light value from lightsample_t
|
2016-07-31 11:47:27 -06:00 |
Eric Wasylishen
|
707ae70fe1
|
light: don't use c99 designated initializers (msvc compat)
|
2016-07-30 00:47:43 -06:00 |
Eric Wasylishen
|
882348ac0a
|
light: use embree ray stream api
|
2016-07-30 00:40:45 -06:00 |
Eric Wasylishen
|
225a155efd
|
light: fix unwanted phong on everything
|
2016-07-29 19:48:28 -06:00 |
Eric Wasylishen
|
d7bb75ae97
|
light: modelinfo: change to storing pointers in std::vector rather than modelinfo_t
|
2016-07-29 16:01:34 -06:00 |
Eric Wasylishen
|
6bb842cd47
|
light: refactor tracelist and selfshadowlist to be std::vector
|
2016-07-29 15:56:48 -06:00 |
Eric Wasylishen
|
b669767fe0
|
light: add an assertion for model offsets
|
2016-07-29 15:51:26 -06:00 |
Eric Wasylishen
|
14f0af42be
|
light: add an assertion for settings system
|
2016-07-29 15:50:39 -06:00 |
Eric Wasylishen
|
a0d3a90df9
|
light: fix uninitialized model offset causing messed up lighting on submodels (!)
|
2016-07-29 13:34:42 -06:00 |
Eric Wasylishen
|
c3de3eb99a
|
light: -dumpface: also print model number
|
2016-07-29 12:28:15 -06:00 |
Eric Wasylishen
|
000c14e11d
|
light: add fence, "_shadow" "1", "_selfshadow" "1" to test map
|
2016-07-29 00:36:29 -06:00 |
Eric Wasylishen
|
3d85f49adb
|
light: entities: write null byte at the end of bsp->dentdata
|
2016-07-29 00:21:12 -06:00 |
Eric Wasylishen
|
7edf27de0c
|
build: fix escaping in light/CMakeLists.txt
|
2016-07-27 19:21:53 -06:00 |
Eric Wasylishen
|
f4a363b416
|
light: make DirtTrace return a hittype_t
|
2016-07-27 13:07:50 -06:00 |
Eric Wasylishen
|
197c898976
|
light: hack to allow "-dirt 0" to disable all dirmapping (todo: check -dirt 1 implies minlight, sunlight dirt properly?)
|
2016-07-27 12:37:57 -06:00 |
Eric Wasylishen
|
2771041a0a
|
light: lockable_setting_t: fix isLocked()
|
2016-07-27 12:31:30 -06:00 |
Eric Wasylishen
|
ceec496bfe
|
light: entities: add some debug logging
|
2016-07-27 12:15:28 -06:00 |
Eric Wasylishen
|
5b9405a93e
|
light: move suns to a std::vector
|
2016-07-27 11:05:54 -06:00 |
Eric Wasylishen
|
2651c79307
|
light: fixes to settings system
|
2016-07-27 02:20:25 -06:00 |
Eric Wasylishen
|
a68979a57b
|
light: add -nolights option
|
2016-07-27 02:00:11 -06:00 |
Eric Wasylishen
|
cbfe1e8ebf
|
light: simplify settings logic a bit
|
2016-07-27 01:55:23 -06:00 |
Eric Wasylishen
|
6da4ab87ae
|
light: reorganize settings
|
2016-07-27 00:49:34 -06:00 |
Eric Wasylishen
|
7757e834a3
|
light: clean up dirtmapping logic
|
2016-07-26 21:08:04 -06:00 |
Eric Wasylishen
|
da64f27015
|
light: add lockable_bool_t
|
2016-07-26 20:50:32 -06:00 |
Eric Wasylishen
|
2b12654c49
|
light: remove dead code
|
2016-07-26 18:08:58 -06:00 |
Eric Wasylishen
|
fb1288a5c0
|
light: rename entity_t to light_t
|
2016-07-26 18:03:43 -06:00 |
Eric Wasylishen
|
f729171a44
|
light: entities: clean out some dead code
|
2016-07-26 18:01:28 -06:00 |
Eric Wasylishen
|
de0dd8833e
|
light: lightstest1.map: add test of _deviance
|
2016-07-26 17:38:01 -06:00 |
Eric Wasylishen
|
353ccee00f
|
light: lightstest1.map: lower brightness of infinite distance lights
|
2016-07-26 17:19:59 -06:00 |
Eric Wasylishen
|
8b1e1e0164
|
light: entities: delete some dead code
|
2016-07-26 16:41:27 -06:00 |
Eric Wasylishen
|
dea6514298
|
light: some tweaks to docs for clairty
|
2016-07-26 16:31:08 -06:00 |
Eric Wasylishen
|
e7c824e766
|
light: lightstest1.map: add a test of _project_fov
|
2016-07-26 16:21:29 -06:00 |
Eric Wasylishen
|
57b64b10ef
|
light: lightstest1.map: add a test of projected textures
|
2016-07-26 16:11:49 -06:00 |