Torque3D/Templates/BaseGame/game/tools/assetBrowser/scripts
JeffR f3cad0d77e Converts the ad-hoc design of the Material Editor to utilize the same inspector interface as most everything else does.
- Overhauls the material editor to simplify and streamline the logic behind it since the inspector does most of the work
- Tweak a few order positions of materialdefinition fields to work better
- Sets AO, Rough and Metal channel fields to use an enum type for human readability
- Updates the MaterialPreview gui control to work with assetIds
- MatEd now supports setting of parent material to inherit from
- Creating a new material now can prompt selecting an existing material to inherit from
- Can now edit the mapTo value of a material in the matEd
- New standalone Composite Texture Editor window for convering AO, Roughness and Metalness maps in a material to an ORMMap
- Can also star the creation of a composite texture via RMB context menu in AB on an image asset
- Moved logic of CubemapEditor from MatEd to it's own stuff
- Made ImageAsset fields now be more clear when they have nothing assigned, and also have a clear button to empty the field's value so it's consistent across the board
- Reorganized the layout of the gui and image files for the MatEd to be easier to navigate
- MaterialEditor now overlays the EditorGUI instead of being forcefully embedded in it, allowing easy editing of the MatEd Gui via the Gui editor
2025-08-03 12:03:02 -05:00
..
assetTypes Converts the ad-hoc design of the Material Editor to utilize the same inspector interface as most everything else does. 2025-08-03 12:03:02 -05:00
templateFiles Flips the datablock order exec to always guarantee particle data is loaded ahead of emitter data when making a new module 2025-07-07 16:18:01 -05:00
addModuleWindow.tscript Implementation of Subscenes, SceneGroups and Gamemodes 2024-09-01 16:39:00 -05:00
addPackageWindow.tscript Improve handling of non-default script filenames 2021-01-19 21:32:31 +01:00
assetBrowser.tscript Update assetBrowser.tscript 2025-07-11 12:31:27 +01:00
assetImport.tscript Revert "revert #1148 as prematurely incorporated" 2024-01-20 18:01:57 +00:00
assetImportConfig.tscript Adjusted callback handling of asset inspector fields when invoking AB to select asset for more consistent behavior and better handling of updating the objects and inspector 2021-11-26 16:40:15 -06:00
assetImportConfigEditor.tscript Standardizes project import copy behavior to validate if we're in-place importing to avoid erroring out needlessly with a new utility function 2022-02-25 00:03:33 -06:00
creator.tscript Adds creator callback integration to pair with the base UI module having shortcut creator entries in the GUIEditor for creating stuff like the UINavigation containers, or MenuList controls with the namespace hooks already established. 2022-05-09 20:57:42 -05:00
directoryHandling.tscript Re-added prefix handling for named texture lookups for image asset fields 2025-05-28 17:47:23 -05:00
editAsset.tscript Converts the ad-hoc design of the Material Editor to utilize the same inspector interface as most everything else does. 2025-08-03 12:03:02 -05:00
editModule.tscript Misc Quality of Life and Bug fixes 2021-08-28 18:51:27 -05:00
gameObjectCreator.tscript Improve handling of non-default script filenames 2021-01-19 21:32:31 +01:00
looseFileAudit.tscript Removes erroneous assignment of loaded state onto fallback assets when we fail to find an assetId by filename for image and shape assets 2022-05-25 00:12:12 -05:00
newAsset.tscript Fixes issue of not being able to create GameModes or blank MaterialAssets from the Asset Browser 2025-06-17 19:08:45 -05:00
popupMenus.tscript Fixes issue of not being able to create GameModes or blank MaterialAssets from the Asset Browser 2025-06-17 19:08:45 -05:00
profiles.tscript guiprofiles augs 2023-03-16 17:21:07 -05:00
selectModule.tscript Misc Quality of Life and Bug fixes 2021-08-28 18:51:27 -05:00
selectPackage.tscript Parametrize script extension, default to 'tscript' 2021-01-19 21:32:31 +01:00
selectPath.tscript * [AssetBrowser] BugFix: Correct an error where on Linux the select asset path function would not list any directories. 2021-10-09 22:16:55 -04:00
setAssetTarget.tscript Adds handling for drag-and-drop import of files even if asset browser is not open. If world or gui editor are the active controls, then it will injest the incoming files and prompt what their destination module and path will be via a new popup window. After clicking OK, import continues into that destination. 2021-09-12 05:32:30 -05:00
utils.tscript Implementation of Subscenes, SceneGroups and Gamemodes 2024-09-01 16:39:00 -05:00