Torque3D/Engine/source/T3D/lighting
AzaezelX 8c38448428 probe capture fixes
review of per and post bake protocols showed that the CAPTURING shader macro was not being properly recompiled in. as opengl was not playing nice with a simple batch shader recompilation for all effected shaders, a full lightmanager restart is at time of writing required. once we have a proper globally cached scene structure stored off GPU side, we'll want to change  GFXShader::addGlobalMacro("CAPTURING", String("1")); on over to dirtying that value in the cached buffer via setting a shader global uniform
review of prefilter examples shows a fixed sample count of 1024 across multiple implementations, so we'll use the standard barring further research into where that number is comming from for a scalar approach
review of gl shaders shows a doubleup in compiled state testing, so slimmed that down and added additional debugging reports
2023-12-05 13:32:03 -06:00
..
boxEnvironmentProbe.cpp add a docsURL; macro to link a given set of script config vars to git or similar storage urls via clicking on the inspector 2023-01-27 01:13:15 -06:00
boxEnvironmentProbe.h clean up "Add" menubar categoes on the 3d object side via the following: 2023-11-08 20:42:47 -06:00
IBLUtilities.cpp * BugFix: Clear some MSVC compiler warnings. 2021-10-07 00:27:39 -04:00
IBLUtilities.h Post FX script file initialization 2019-07-15 00:38:53 -05:00
reflectionProbe.cpp probe capture fixes 2023-12-05 13:32:03 -06:00
reflectionProbe.h clean up "Add" menubar categoes on the 3d object side via the following: 2023-11-08 20:42:47 -06:00
skylight.cpp add a docsURL; macro to link a given set of script config vars to git or similar storage urls via clicking on the inspector 2023-01-27 01:13:15 -06:00
skylight.h clean up "Add" menubar categoes on the 3d object side via the following: 2023-11-08 20:42:47 -06:00
sphereEnvironmentProbe.cpp add a docsURL; macro to link a given set of script config vars to git or similar storage urls via clicking on the inspector 2023-01-27 01:13:15 -06:00
sphereEnvironmentProbe.h clean up "Add" menubar categoes on the 3d object side via the following: 2023-11-08 20:42:47 -06:00