Torque3D/Engine/source
Areloch e7bf49e801 Moved unneeded modules to Templates/Modules
Added templated getObjectsByClass to Scene for easier engine-side polling of objects, including nested checks for subscenes
Proper init'ing of mGamemodeName in LevelAsset, as well as proper fieldType for mIsSubLevel
D3D11 added logic to handle scaling down of textures in cubemap arrays for lower texture resolution preferences
Added ability to collapse groups programmatically to GuiVariableInspector
Upped PSSM shadowmap max size to 4096
Caught GL deferred lighting/probes up to D3D11
Temporarily disabled forward lighting/probes on GL materials until conversion finished
Upped smMaxInstancingVerts to 2000 from 200 to support slightly more detailed meshes being instanced
Reordered project settings so they load ahead of core modules, so that core modules can actually use project settings
Established current preset file for PostFXManager to use for reverting
WIP logic for forcing probes to update as part of level lighting load step in loading process
Streamlined PostFXManager code, removing unnecessary/redundant files
Coverted HDR, Lightrays and SSAO and ExamplePostEffect to use new PostFX Manager/Editor paradigm
PostFX manager now enacts callbacks so that postFXs' can process their own settings as well as provide editor fields
Changed PostFX editor to work with new callbacks via using VariableInspector
Updated PostEffectAsset's template file so new PostFX's will now automatically register with the PostFXManager and have the needed new callbacks for integration
Made HDR on by default, removed enable field from editing
Made probe bake resolution a project setting
Updated many GL postFX shaders to have proper case for PostFx.glsl
Example module now loads ExampleGUI and ExamplePostEffect during init'ing
Removed unneeded autoload definitions from ExampleModule's module file
Fixed Graphics Adapter settings field to properly display as well as apply setting
Updated many referenced profiles in tools folder to use the Tools specific gui profiles to make theming more consistent
Fixed coloration of tools button bitmap to make theming more consistent
Updated a few theme settings for improved visibility with theme, particularly selected/highlighted text
Moved AssetBrowser field types to separated folder/files
Updated new module creation to properly utilize template file instead of overriding it with a programmatic script generation.
Removed unneded default autoload definitions from new modules
Added WIP for editing Module/Asset dependencies
Updated the PostEffectAsset to properly generate glsl and hlsl files from templates
Updated module editor window to display only necessary fields
Added WIP of TerrainAsset
Added shaderCache gitignore file so folder isn't lost
2019-09-29 06:44:43 -05:00
..
afx Clean up MSVC warning [C4312] conversion from type to type * of greater size 2019-02-02 23:09:55 -05:00
app Clean up redundant variables 2019-02-06 15:03:06 -05:00
assets Various fixes 2019-05-11 21:42:27 -05:00
cinterface Integrate new CInterface into the engine-console 2018-04-21 12:04:15 +02:00
collision Merge branch 'development' of https://github.com/GarageGames/Torque3D into memberMess 2018-04-23 10:08:14 -05:00
console Merge branch 'development' of https://github.com/GarageGames/Torque3D into PBR_ProbeArrayGLWIP 2019-05-01 23:18:31 -05:00
core Added D3D error code interpreter 2019-08-12 01:04:17 -05:00
environment Merge branch 'PBR_ProbeArrayGLWIP' of https://github.com/Azaezel/Torque3D into development 2019-05-06 01:50:45 -05:00
forest Clean up MSVC warning [C4312] conversion from type to type * of greater size 2019-02-02 23:09:55 -05:00
gfx Moved unneeded modules to Templates/Modules 2019-09-29 06:44:43 -05:00
gui Moved unneeded modules to Templates/Modules 2019-09-29 06:44:43 -05:00
i18n Eliminate unnecessary uses of ConsoleFunction 2018-04-17 21:41:29 +02:00
lighting Moved unneeded modules to Templates/Modules 2019-09-29 06:44:43 -05:00
main requested revision: use dword just in case of compiler shenanigans 2018-02-26 22:34:21 -06:00
materials Merge branch 'MatInstanceViewer' of https://github.com/Areloch/Torque3D into Preview4_0 2019-06-27 00:36:56 -05:00
math Merge branch 'development' of https://github.com/GarageGames/Torque3D into PBR_ProbeArrayGLWIP 2019-05-01 23:18:31 -05:00
module Changed findModule default version value to 1 to match default module version number 2019-08-28 00:56:24 -05:00
navigation the buildtiles method does not in fact build tiles right then and there, but instead queues tiles to update themselves over time. as such, simply disabling then enabling collision no longer functions (and how it did before so before is frankly likely due to exploiting a bug someplace upstream). as such, we set the same flag for NavMeshUpdateAll as we do for NavMeshIgnore to filter something as hidden from navmesh generation or not on a permanent, instead of a temporary basis via removing from the physics sim since it's likely to still be generating by the time it's put back. 2019-03-06 18:14:36 -06:00
persistence Tweaks to the rapidjson stuff so it all plays nice, as well as minor additions to Filestream so it works with the rapidjson stuff. 2019-04-21 04:19:38 -05:00
platform Merge pull request #2220 from irei1as/development 2019-03-30 18:42:19 -05:00
platformMac corrects compilation errors on mac 2019-01-01 13:11:46 -06:00
platformPOSIX Use strncat instead of strcat to prevent some buffer overflows 2018-03-06 00:48:44 -05:00
platformSDL linux followup work by tim 2019-08-21 03:12:54 -05:00
platformWin32 Merge branch 'method_Unmangle' into PBR_PR 2018-12-12 14:54:22 -06:00
platformX86UNIX no message 2019-01-02 17:53:17 -06:00
postFx GFX card profile config file logging moved to debug only 2019-06-17 02:30:45 -05:00
renderInstance Utilizes old method to clean up tree items in GuiTreeViewCtrl to resolve guiEditor crashes 2019-09-18 01:41:57 -05:00
scene Post FX script file initialization 2019-07-15 00:38:53 -05:00
sfx windows and linux AL_ALEXT_PROTOTYPES blocks, as well as exposed the defining of it cmake side for the adventurous (windows and linux on by default, mac off till we sort why dylibs are freaking out) 2019-05-24 14:12:04 -05:00
shaderGen Moved unneeded modules to Templates/Modules 2019-09-29 06:44:43 -05:00
sim Merge branch 'development' into EngineAPI-Refactor 2018-12-09 14:48:50 -06:00
sqlite Sqlite Console refactor, also rename param to make tooltip function more helpful 2019-01-10 21:31:17 +00:00
T3D Moved unneeded modules to Templates/Modules 2019-09-29 06:44:43 -05:00
terrain leftovers from when we added explicit 16 bit greyscale texture support 2019-08-22 04:33:38 -05:00
testing corrects a pair of conversions. one object oriented, one not. 2018-12-12 14:52:14 -06:00
ts Moved unneeded modules to Templates/Modules 2019-09-29 06:44:43 -05:00
util Added ability to pass ints to post effect shader consts 2019-06-13 00:37:12 -05:00
Verve verve mac compilation corrections - defaults for script bindings (return for one case, lack of input for the other) 2019-05-21 19:36:30 -05:00
windowManager Merge branch 'development' of https://github.com/GarageGames/Torque3D into PBR_ProbeArrayGLWIP 2019-05-01 23:18:31 -05: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
ggEndOfLineFix.txt Engine directory for ticket #1 2012-09-19 11:15:01 -04:00