Torque3D/Engine/source/terrain
JeffR 81aa43a4bd Fixed formatting to match the standard for TerrainMaterialAsset inspector fields
Added utility functions to TerrainMaterialAsset for getting the material and fx material definitions
Fixed logical flaw with the initialization code that could cause the materialDefinition to be nulled in terrainmaterialassets
Fixed layer handling in GroundCover to properly work with TerrainMaterialAssets
Added logic to properly exit out of the onAdd in the event no internal name is assigned or if there is a collision. This prevents duplicates from appearing in the terr mat editor when creating a new material
Fixed issue where going from a creator item in the AB to selecting a particular asset type would break the filtering because select mode removed collections and creator items, changing all the item ids and breaking references.
Added sanity check to prevent attempting to acquire non-assets in the AB, such as creator entries, which would cause console spam
Added optional field to provide an override new asset name to the New Asset window
Added logic so in the event no FX Material is found when importing a terrain material, it will create a stub entry so it always has one defined
Added logic to handle situations where a terrain has a reference to an assetId, but the asset does not exist for whatever reason. Will prompt to create the missing asset, then continue on with the regular saving/editing process as normal
Fixed issue where the terrain material editor would try and reference the preview images being used in the display on the editor instead of the proper assetId itself
2022-03-29 01:40:07 -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 Fixed formatting to match the standard for TerrainMaterialAsset inspector fields 2022-03-29 01:40:07 -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