AzaezelX
c337d5a9d2
clang tidy misc fixes
...
adress mixed || plus && concerns raised
2024-03-18 20:11:44 -05:00
marauder2k7
e6c653c441
warnings cleanup
...
cleanup and some warning fixes
2024-03-14 08:28:11 +00:00
AzaezelX
3f2113bf7d
revert some removals of vert to pixel shader getters to avoid register mismatches.
...
(cherry picked from commit 1e1e39f4f72ac6d4ce19704f69ba34bbff29d89c)
2023-05-01 17:10:38 -05:00
AzaezelX
0d4221fa59
uninitialized and unused value cleanups
...
(cherry picked from commit 1f08602cf0ad84409cd8b3520510f9c6ce7d5f9c)
2023-05-01 10:40:02 -05:00
AzaezelX
01ba199dc7
fix vectorlight visualizer varnames
2022-06-12 14:43:26 -05:00
AzaezelX
42bc6fa358
differentiate forward lit and deferred ibl vars
...
since we're not currently using the same arrays et al for the whole pass, need to make sure those don't fight
2021-10-26 12:32:37 -05:00
AzaezelX
2287c28d32
be clear where we're referencing gbuffer render targets
2021-08-28 17:21:45 -05:00
AzaezelX
594c4f65c7
bad constructor usage! bad! GCC no like!
2021-08-09 21:34:24 -05:00
Areloch
6a3603c737
Overhauls the handling of probes to utilize an active probe list to improve performance and allow a greater total number of active probes in a scene.
...
Also fixes handling of metal materials during bakes to render properly, and fixes a possible double-up return in findObjectByType, which could cause doubling when getting probes in the scene
2020-10-19 00:53:09 -05:00
AzaezelX
0c7811bd1a
shift pbrconfig to ORM
2020-09-30 13:51:12 -05:00
Areloch
60d0e73190
Enabled probe viz item for live updates of probes when working with them(auto-baking while on)
...
Updated debug forward mat viz to work with probe visualization
More correct premult math
Updated probe viz menu behavior to properly toggle and mark which is active
2019-11-22 01:30:49 -06:00
Areloch
72ceede272
Added Forward Material debug viz for HLSL(so far) and integrated it back into editor flagging.
...
Re-added logic to track existing probe shader consts instead of constantly recreating it
Added logic for pre multiplied translucency mode
2019-11-21 00:48:55 -06:00