ATOM-13512 Altering IBL ImageProcessor .preset Does Not Force Assets to Rebuild (#5639)
Changes include: - Move config files from ImageProcessingAtom/Config/ folder to ImageProcessingAtom/Assets/Config/ folder so it can be watched as source depencies. - Change GetSuggestedPreset function so it can return certain preset for certain file name. - Move file mask mappings from preset to ImageBuilder.settings. But the file masks in preset can still be used. - Changed from using project config folder's imageBuilder.Settings for override to using it as json merge patch. - Expose GetFileHash function in AssetBuilderSDK api. Signed-off-by: Qing Tao <55564570+VickyAtAZ@users.noreply.github.com>
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"Type": "JsonSerialization",
|
||||
"Version": 1,
|
||||
"ClassName": "MultiplatformPresetSettings",
|
||||
"ClassData": {
|
||||
"DefaultPreset": {
|
||||
"UUID": "{2828FBFE-BDF9-45A7-9370-F93822719CCF}",
|
||||
"Name": "UserInterface_Compressed",
|
||||
"SuppressEngineReduce": true,
|
||||
"PixelFormat": "R8G8B8A8",
|
||||
"SourceColor": "Linear",
|
||||
"DestColor": "Linear"
|
||||
},
|
||||
"PlatformsPresets": {
|
||||
"android": {
|
||||
"UUID": "{2828FBFE-BDF9-45A7-9370-F93822719CCF}",
|
||||
"Name": "UserInterface_Compressed",
|
||||
"SuppressEngineReduce": true,
|
||||
"PixelFormat": "ASTC_6x6"
|
||||
},
|
||||
"ios": {
|
||||
"UUID": "{2828FBFE-BDF9-45A7-9370-F93822719CCF}",
|
||||
"Name": "UserInterface_Compressed",
|
||||
"SuppressEngineReduce": true,
|
||||
"PixelFormat": "ASTC_6x6"
|
||||
},
|
||||
"mac": {
|
||||
"UUID": "{2828FBFE-BDF9-45A7-9370-F93822719CCF}",
|
||||
"Name": "UserInterface_Compressed",
|
||||
"SuppressEngineReduce": true,
|
||||
"PixelFormat": "BC1"
|
||||
},
|
||||
"provo": {
|
||||
"UUID": "{2828FBFE-BDF9-45A7-9370-F93822719CCF}",
|
||||
"Name": "UserInterface_Compressed",
|
||||
"SuppressEngineReduce": true,
|
||||
"PixelFormat": "BC1"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user