Torque3D/Engine/source/terrain
Areloch 1ed8b05169 Initial implementation of the new Base Game Template and some starting modules.
This makes some tweaks to the engine to support this, specifically, it tweaks the hardcoded shaderpaths to defer to a pref variable, so none of the shader paths are hardcoded.

Also tweaks how post effects read in texture files, removing a bizzare filepath interpretation choice, where if the file path didn't start with "/" it forcefully appended the script's file path. This made it impossible to have images not in the same dir as the script file defining the post effect.

This was changed and the existing template's post effects tweaked for now to just add "./" to those few paths impacted, as well as the perf vars to support the non-hardcoded shader paths in the engine.
2017-02-24 02:40:56 -06:00
..
glsl Initial implementation of the new Base Game Template and some starting modules. 2017-02-24 02:40:56 -06:00
hlsl Initial implementation of the new Base Game Template and some starting modules. 2017-02-24 02:40:56 -06:00
terrCell.cpp clang: constructor initialization order 2016-10-14 18:16:55 -05:00
terrCell.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
terrCellMaterial.cpp re-enable face culling for the terrain 2016-12-01 11:03:32 +10:00
terrCellMaterial.h re-enable face culling for the terrain 2016-12-01 11:03:32 +10:00
terrCollision.cpp Issue found with PVS-Studio: 2015-07-13 22:51:17 -05:00
terrCollision.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
terrData.cpp clang: constructor initialization order 2016-10-14 18:16:55 -05:00
terrData.h Issue found with PVS-Studio: 2015-07-16 22:02:18 -05:00
terrExport.cpp Replaced a ton of ConsoleMethods with the DefineConsoleMethod Macro. 2014-11-03 22:42:51 -05:00
terrFeatureTypes.cpp engine: 2016-02-16 02:23:23 -06:00
terrFeatureTypes.h engine: 2016-02-16 02:23:23 -06:00
terrFile.cpp clang: constructor initialization order 2016-10-14 18:16:55 -05:00
terrFile.h Add a new Terrain brush action: Smooth Slope. 2013-04-10 08:44:22 -04:00
terrImport.cpp Remove namespace from header 2013-07-28 12:55:52 -05:00
terrLighting.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
terrMaterial.cpp clang: constructor initialization order 2016-10-14 18:16:55 -05:00
terrMaterial.h Revert - Merge pull request #962 Fix OpenGL new terrain blend 2014-12-03 21:54:57 +01:00
terrRender.cpp Direct3D11 Engine/source changes 2016-03-20 21:52:11 +10:00
terrRender.h Tweaks any enums that use uint_max values so that they have hard types to avoid any compiler kerfluffles with C++11 value narrowing, specifically pertaining to clang. 2016-10-17 01:00:12 -05:00