Torque3D/Engine/source
AzaezelX 593d0ef9f0 lighting corrections:
1) fix spotlight shadow casting. we weren't properly accounting for reversedepthbuffer there
2) fix mismatched variables in forward lit spotlight param array
3) use disney diffuse in the generalized brdf, and apply it for spotlights after angular attenuation, not before
4) .provide a generailze luxTargMultiplier approach for spot and point lights (as well as future growth areas) so that range, angle ect can impact the brightness variable sent to a given light source shader without perpixel overhead
5) for spotlightParams in particular, use sizeof(point4f) for the alignedarray untill that's properly reviewed/revised
6) narrow attenuation slightly based on a given lights dot product to prevent tool vs outcome leakage, plus provide safeties for when a given spotslight's inner and outter angles match identially
2023-11-18 19:05:12 -06:00
..
afx clean up "Add" menubar categoes on the 3d object side via the following: 2023-11-08 20:42:47 -06:00
app Add support for replacing the main.tscript file with a specified Console Function 2023-10-08 17:36:51 -05:00
assets asset load refactor 2023-11-12 16:33:17 -06:00
cinterface Expose SimObjectPtr C-API functions using EngineAPI 2023-10-08 17:36:51 -05:00
collision Optimize container bin lookups 2023-09-26 12:03:51 -05:00
console fix getPrototypeSig for cases of no input values whatsoever for a given method 2023-11-10 02:31:58 -06:00
core Mem fix 2023-10-15 15:14:58 -05:00
environment clean up "Add" menubar categoes on the 3d object side via the following: 2023-11-08 20:42:47 -06:00
forest clean up "Add" menubar categoes on the 3d object side via the following: 2023-11-08 20:42:47 -06:00
gfx Console Refactor 2023-09-13 10:33:20 +02:00
gui Moves the world Editor guis to be based through a tabbed structure to make it easier to begin separating out editor/tool guis into their own tabs or elements for better separation. 2023-11-14 18:58:58 -06:00
i18n Console Refactor 2023-09-13 10:33:20 +02:00
lighting lighting corrections: 2023-11-18 19:05:12 -06:00
main _get_current_locale needs #include <locale.h> 2023-07-22 09:49:43 -05:00
materials Merge pull request #1016 from Azaezel/alpha41/mangledMath 2023-05-08 21:28:49 -05:00
math define TORQUE_TESTS_ENABLED 2023-07-24 13:47:22 +01:00
module Remove CInterface script hooks, superseded by console refactor 2023-09-27 14:11:13 -05:00
navigation clean up "Add" menubar categoes on the 3d object side via the following: 2023-11-08 20:42:47 -06:00
persistence Merge pull request #1015 from Azaezel/alpha41/consoleCleanups 2023-05-09 14:44:01 -05:00
platform separate testing environment 2023-07-24 12:38:36 +01:00
platformMac main dir 2023-10-20 22:23:38 +01:00
platformPOSIX Update POSIXFileio.cpp 2023-07-27 21:48:13 +01:00
platformSDL Update thread.cpp 2023-07-27 19:46:04 +01:00
platformWin32 Fix Dynamic Library builds on Windows 2023-09-27 13:53:30 -05:00
platformX11 * BugFix: Correct many include paths and build platformX11 on non-Apple Unix. 2021-11-14 14:45:42 -05:00
platformX86UNIX * Adjustment: Tweak the include paths for platformPOSIX.h. 2021-11-14 14:05:16 -05:00
postFx Console Refactor 2023-09-13 10:33:20 +02:00
renderInstance Reverse depth & 32F buffer format 2023-04-14 20:13:28 -06:00
scene Merge branch 'development' of https://github.com/TorqueGameEngines/Torque3D into alpha41/clusterCluck 2023-11-10 02:50:13 -06:00
sfx Sfx playlist asset working (#1109) 2023-10-21 17:19:02 -05:00
shaderGen re-fix vert color swizzle 2023-08-22 21:23:54 -05:00
sim Console Refactor 2023-09-13 10:33:20 +02:00
sqlite Fix for build 2022-12-02 11:58:45 +06:00
T3D fix updateAudioState null crash 2023-11-12 21:32:24 -06:00
terrain clean up "Add" menubar categoes on the 3d object side via the following: 2023-11-08 20:42:47 -06:00
testing Improve ray intersection tests 2023-09-26 12:03:51 -05:00
ts asset load flow work 2023-10-08 13:19:43 -05:00
util Reverse depth & 32F buffer format 2023-04-14 20:13:28 -06:00
Verve Console Refactor 2023-09-13 10:33:20 +02:00
windowManager Console Refactor 2023-09-13 10:33:20 +02:00
.gitattributes Somebody broke SDL when they updated it. The new version depends on AudioToolbox, so added that as dependency in torque3d.cmake 2017-01-13 10:42:52 -05:00
CMakeLists.txt Update CMakeLists.txt 2023-10-22 00:56:57 +01:00
ggEndOfLineFix.txt