Commit graph

119 commits

Author SHA1 Message Date
Magnus Norddahl
7efc998f6e - remove unused stuff 2018-11-02 22:57:03 +01:00
Magnus Norddahl
5399e988c7 - changed the output to be one lump using a compressed rgb16f format with 3d floors support 2018-11-02 22:21:32 +01:00
Magnus Norddahl
8b290752c6 - add spotlight support 2018-10-31 20:08:01 +01:00
Magnus Norddahl
8bea68f6af - link the 3d floors to their sectors and mark the control sectors 2018-10-31 02:33:04 +01:00
Magnus Norddahl
2bdf48bbcc - add support for slopes 2018-10-31 01:20:20 +01:00
Magnus Norddahl
b0f846e200 - remove the dlight config file and switch to using UDMF properties on lines, sectors and things 2018-10-30 19:10:50 +01:00
Magnus Norddahl
81a70d7c96 - fix race condition crash
- rewrote kexWorker to use std::function
- added --threads, --samples, --size command line arguments
- changed the default threading to be what the processor supports (64 threads on my Threadripper, muhahaha!)
2018-10-30 12:37:22 +01:00
Magnus Norddahl
8958790fed - Switch the raytrace function to use different collision routines 2018-10-30 00:25:01 +01:00
Magnus Norddahl
6acea159f7 - change the light math and some defaults 2018-10-29 18:32:50 +01:00
Magnus Norddahl
8716182c99 - fix tag for udmf maps
- fix the default surface color
2018-10-28 21:01:51 +01:00
Magnus Norddahl
16ba8f8619 - Misc UDMF fixes 2018-10-28 18:59:55 +01:00
Magnus Norddahl
54e3e461c5 - output dlight lumps 2018-10-27 12:58:05 +02:00
Magnus Norddahl
484737bb66 - add back support for writing a level 2018-10-27 11:34:18 +02:00
Magnus Norddahl
e84795cf99 - Fixed misc bugs caused by the merger 2018-10-27 00:03:23 +02:00
Magnus Norddahl
f9960ee12c - hook up lightmap builder 2018-10-26 13:16:44 +02:00
Magnus Norddahl
fe9368b048 - Finish the merge of kexDoomMap into FLevel 2018-10-26 13:00:35 +02:00
Magnus Norddahl
be1ada81a6 - Change dlight to consume FLevel data 2018-10-26 11:31:11 +02:00
Magnus Norddahl
b4f22e7959 Remove level writing code as it isn't needed 2017-08-03 22:13:30 +02:00
Magnus Norddahl
e9356ea255 Initial import 2017-08-03 20:25:54 +02:00