Torque3D/Engine/source/terrain
JeffR cf8659735b Adjusts handling so if a file being processed for importing is not actually imported as a new, successful asset it does not return an id, allowing tooling to only worry about actual new assets.
Adds utility functions to TerrainBlock to be able to replace names of materials in the terrain file, mostly used for importing legacy files
Adjusts terrainblock save asset logic to be able to save on a non-networked terrainblock such as when loaded temporarily on the server, for tooling purposes.
Changes handling of not-found terrain materials when loading a terrain block so it will create a dummy terrain material with the same name as the not-found, but set the texture as the Warning image, instead of thrashing the original material names data
Adds logic for testing newly imported terrain files' materials and if needbe, replacing them with the new terrain material asset ids.
Adds logic in the project importer for if a would-be level asset's name already exists, we attempt to slap a "Level" suffix onto it to sidestep collisions.
Changed LegacyImport config to try always adding shape suffix to help minimize probable naming collisions.
Fixed handling of mission file's MissionGroup defines by specially checking for MissionGroup objects and processing the line into a Scene() declaration instead.
2022-03-20 16:17:06 -05:00
..
glsl A clean implementation of Lukas' Fix side projection #684 PR with Az's addendum fix rolled in 2021-12-13 15:56:14 -06:00
hlsl A clean implementation of Lukas' Fix side projection #684 PR with Az's addendum fix rolled in 2021-12-13 15:56:14 -06:00
terrCell.cpp Moves from using dStrCmp to the new String::compare static functions. Keeps things cleaner, consistent, and works with intellisense. 2020-10-03 14:37:55 +02:00
terrCell.h terrain-zodiacs -- Changes made for rendering zodiacs on regular terrain. 2017-07-26 22:10:56 +01:00
terrCellMaterial.cpp * BugFix: Clear some MSVC compiler warnings. 2021-10-07 00:27:39 -04:00
terrCellMaterial.h Improve terrain rendering, handle bug with no detail 2021-01-04 20:06:17 +01:00
terrCollision.cpp uninitialized variables-terrain 2020-05-11 15:37:43 -05:00
terrCollision.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
terrData.cpp Adjusts handling so if a file being processed for importing is not actually imported as a new, successful asset it does not return an id, allowing tooling to only worry about actual new assets. 2022-03-20 16:17:06 -05:00
terrData.h Adjusts handling so if a file being processed for importing is not actually imported as a new, successful asset it does not return an id, allowing tooling to only worry about actual new assets. 2022-03-20 16:17:06 -05:00
terrExport.cpp Eliminate DefineConsoleMethod 2018-04-17 21:01:50 +02:00
terrFeatureTypes.cpp New terrain blending 2021-01-01 21:07:12 +01:00
terrFeatureTypes.h New terrain blending 2021-01-01 21:07:12 +01:00
terrFile.cpp use internalname for terrain layers 2021-11-29 13:54:13 -06:00
terrFile.h Add a new Terrain brush action: Smooth Slope. 2013-04-10 08:44:22 -04:00
terrImport.cpp Consolidates and standardizes terrain creation between the editor, asset browser and creator panel 2020-12-28 23:43:56 -06:00
terrLighting.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
terrMaterial.cpp Adjusts handling so if a file being processed for importing is not actually imported as a new, successful asset it does not return an id, allowing tooling to only worry about actual new assets. 2022-03-20 16:17:06 -05:00
terrMaterial.h code duplication prune. should aid in stability 2021-10-03 02:56:26 -05:00
terrRender.cpp Converts all game, gui editor, and system classes to utilize assets 2021-07-19 01:07:08 -05:00
terrRender.h terrain-zodiacs -- Changes made for rendering zodiacs on regular terrain. 2017-07-26 22:10:56 +01:00