raynorpat
90a20aec42
Support for Steam and GOG.com base path detection for Windows.
...
This uses the registry unfortunately, but is fairly clean.
This will check the Steam App ID first, then the Steam install path, then finally will check the GOG.com App ID.
2021-05-25 23:20:54 -04:00
Robert Beckebans
447d11b1ee
Run astyle
2021-05-20 08:10:50 +02:00
Robert Beckebans
f7c1ab7bfb
Merge branch 'master' of github.com:RobertBeckebans/RBDOOM-3-BFG
2021-05-20 08:08:40 +02:00
Robert Beckebans
85993e28ad
Give generated envprobes proper names
2021-05-20 08:08:35 +02:00
Robert Beckebans
dcbd2de28a
Merge pull request #564 from erickzmx/fix-empty-ase
...
Fix for ASE meshes without materials.
2021-05-20 08:05:11 +02:00
Robert Beckebans
b2cc747084
Merge pull request #561 from SRSaunders/master
...
Fix com_smp = -1 logic error in Frame() if com_editors active
2021-05-20 08:05:02 +02:00
ErickMx
b60f3907fc
Fixed loading empty ASE Models
2021-05-20 00:21:13 -05:00
Robert Beckebans
72a737d992
Updated release notes, added angles support for lights
2021-05-09 21:25:25 +02:00
Stephen Saunders
fdd9bbbcf8
Fix com_smp = -1 logic error in Frame() if com_editors active
2021-05-08 10:49:44 -04:00
Robert Beckebans
d7a96ca21b
Allow sys_lang to be saved to config
2021-05-08 15:05:47 +02:00
Robert Beckebans
0814287639
Updated release notes with screenshots
2021-05-08 11:34:12 +02:00
Robert Beckebans
5cd5f21564
Fixed reloading of images after bakeEnvironmentProbes...
2021-05-07 13:14:00 +02:00
Robert Beckebans
e466940b95
Write smaller EXR files using TinyEXR zip compression
2021-05-07 11:31:03 +02:00
Robert Beckebans
fb7558ca1e
Updated LICENSE_EXCEPTIONS.md with non-GPL stuff
2021-05-06 17:37:04 +02:00
Robert Beckebans
b633582dff
Merge pull request #559 from SRSaunders/master
...
Fixed uint64_t print formatting in Allocator_VK.cpp
2021-05-06 14:51:27 +02:00
Robert Beckebans
329d822d32
Show all valid light material textures with editLights
2021-05-06 13:31:58 +02:00
Robert Beckebans
cde3a596ee
Added editLights cmd as shortcut for g_editEntityMode 1
2021-05-06 10:03:06 +02:00
Stephen Saunders
7918e9af5e
Fixed uint64_t print formatting in Allocator_VK.cpp
2021-05-05 12:33:53 -04:00
Robert Beckebans
5a24940e08
Fixed reloading of images after bakeEnvironmentProbes
2021-05-05 12:34:45 +02:00
Robert Beckebans
1870c57308
Cull envprobes that aren't connected to any visible area
2021-05-05 11:51:36 +02:00
Robert Beckebans
9a1ccf644a
Don't render SSAO during multi bounce lightgrid bake
2021-05-04 19:33:22 +02:00
Robert Beckebans
0c07739483
bakeLightGrids grid( 32 32 64 ) light grid size option
2021-05-04 19:10:16 +02:00
Robert Beckebans
458f8f5155
Added options to bakeLightGrids -limit[num] -bounce[num]
2021-05-04 16:16:08 +02:00
Robert Beckebans
fc7e7acff2
Updated default builtin irradiance/radiance probe data
2021-05-03 22:38:51 +02:00
Robert Beckebans
c119cf3513
Several bugfixes that address cubemap processing for SH/GGX data
2021-05-03 20:36:26 +02:00
Robert Beckebans
7d5c840ec3
Updated changelog for upcoming release
2021-05-03 14:41:30 +02:00
Robert Beckebans
544ea11ce1
Merge pull request #557 from SRSaunders/master
...
Restore PCH for macOS Vulkan builds
2021-05-02 19:24:10 +02:00
Stephen Saunders
f6de8ee716
Restore PCH for macOS Vulkan builds
2021-05-02 13:10:03 -04:00
Robert Beckebans
443c852745
Updated zip script
2021-05-02 15:59:51 +02:00
Robert Beckebans
4026fea4a9
Surpress some warnings for retail builds
2021-05-02 15:42:40 +02:00
Robert Beckebans
460719336e
Print time results at the end of all baking commands
2021-05-02 14:29:01 +02:00
Robert Beckebans
3786c3aa51
Fixed progressbar updates with bakeEnvironmentProbes
2021-05-01 16:28:05 +02:00
Robert Beckebans
30373922c3
Optimized bakeLightGrids
2021-05-01 15:59:46 +02:00
Robert Beckebans
7707dc222e
Modified zip scripts
2021-04-30 18:56:30 +02:00
Robert Beckebans
ae7dc33b5c
Use builtin environment probe data as fallback
2021-04-30 16:39:27 +02:00
Robert Beckebans
0762ed4f04
Don't store temp cubemaps on disc for bakeEnvironmentProbes
2021-04-30 15:40:27 +02:00
Robert Beckebans
325fe39fd8
Use L4 Spherical Harmonics
2021-04-30 15:02:34 +02:00
Robert Beckebans
595fa370cf
Fixed several bugs with the new bake* commands
2021-04-30 14:33:51 +02:00
Robert Beckebans
8ae5bace37
Fixed building for Vulkan on Linux
2021-04-30 11:42:20 +02:00
Robert Beckebans
b67612c67c
Allow more than 1 lightgrid file version
2021-04-29 17:05:56 +02:00
Robert Beckebans
5b0a3a8ac8
Merge branch '545-irradiance-light-grid'
2021-04-29 16:33:10 +02:00
Robert Beckebans
dbbcea94c5
Pull request cleanup
2021-04-29 16:32:15 +02:00
Robert Beckebans
0964c02bcf
Ran Astyle
2021-04-29 15:20:45 +02:00
Robert Beckebans
d5b9fbc7e8
Fixed crash in glslang when compiling new lightgrid shaders
2021-04-29 12:52:40 +02:00
Robert Beckebans
0b4be8c73a
Added interpolation of the 3 nearest reflection probes
2021-04-28 15:44:33 +02:00
Robert Beckebans
167085385b
Fixed bad lighting with objects behind the area light grid bounds
2021-04-27 19:14:55 +02:00
Robert Beckebans
b96b085d04
Don't use 1 pixel border for non-lightgrid octahedrons
2021-04-27 14:15:11 +02:00
Robert Beckebans
dcf9cc4e6d
Store irradiance probe resolution and border size
2021-04-26 16:31:04 +02:00
Stephen Saunders
d72ce4a2d5
Fixed assert on macOS when -D_DEBUG defined, assertion guarding atan2f in Math.h not needed
2021-04-23 01:06:53 -04:00
Robert Beckebans
f7e898bb61
PBR spec probes shouldn't be linear filtered
2021-04-23 00:55:53 +02:00