Torque3D/Engine/source/terrain
JeffR c96d58ae34 - Updates the material and terrain material assets to utilize AssetRef and drop the old macros like how Image and ShapeAssets have been updated.
- Updates the various classes using materials to comply to the change.
- Also standardizes some getter names to follow the general convention image and shape used to keep things more consistent across the board to minimize usage friction.
- Shifts handling of fallback asset lookups for the thus-far converted classes to have them be loaded during core initialization rather than being loaded as part of other asset loading as that sometimes lead to nesting execution/stability errors. Explicit call now ensures the fallbacks are loaded before any other asset tries to load, so there's no room for confounding or having no fallback to work with.
2026-07-03 23:38:43 -05:00
..
glsl rest of virtuals removed 2024-03-18 18:40:22 +00:00
hlsl rest of virtuals removed 2024-03-18 18:40:22 +00: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 all DECLARE_IMAGEASSET refactored 2025-01-23 22:12:55 +00:00
terrCellMaterial.h Squashed commit of the following: 2023-02-20 20:47:46 -07:00
terrCollision.cpp * Fixes handling for Image, Material and Shape Assets' inspector fields so they properly work with non-object targeted inspectors, such as the PostFXEditor 2022-08-26 15:25:17 -05:00
terrCollision.h rest of virtuals removed 2024-03-18 18:40:22 +00:00
terrData.cpp - Updates the material and terrain material assets to utilize AssetRef and drop the old macros like how Image and ShapeAssets have been updated. 2026-07-03 23:38:43 -05:00
terrData.h virtuals removed 2024-03-18 18:13:00 +00:00
terrExport.cpp Revert "revert #1148 as prematurely incorporated" 2024-01-20 18:01:57 +00: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 clean up math varsize complaints 2023-04-27 16:10:04 -05:00
terrFile.h more arithmetic overflow warns 2023-05-01 10:43:11 -05:00
terrImport.cpp Release memory 2023-03-04 22:01:36 +01:00
terrLighting.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
terrMaterial.cpp - Updates the material and terrain material assets to utilize AssetRef and drop the old macros like how Image and ShapeAssets have been updated. 2026-07-03 23:38:43 -05:00
terrMaterial.h Updates ImageAsset usage to utilize AssetRef, and standardizes the setter/getter functions and naming conventions, as well as the ability to use and bind named targets. 2026-06-16 17:39:30 -05:00
terrRender.cpp use of get<some name> methods that already return nulls/false when attempting to load 2025-05-28 17:45:02 -05:00
terrRender.h terrain-zodiacs -- Changes made for rendering zodiacs on regular terrain. 2017-07-26 22:10:56 +01:00