339 lines
9.2 KiB
JSON
339 lines
9.2 KiB
JSON
{
|
|
"ASSET_TYPE_DEFINITIONS": {
|
|
"Surface": {
|
|
"description": "Standard PBR material set for a surface.",
|
|
"color": "#87CEEB",
|
|
"examples": [
|
|
"WoodFloor01",
|
|
"MetalPlate05"
|
|
]
|
|
},
|
|
"Model": {
|
|
"description": "A 3D model file.",
|
|
"color": "#FFA500",
|
|
"examples": [
|
|
"Chair.fbx",
|
|
"Character.obj"
|
|
]
|
|
},
|
|
"Decal": {
|
|
"description": "A texture designed to be projected onto surfaces.",
|
|
"color": "#90EE90",
|
|
"examples": [
|
|
"Graffiti01",
|
|
"LeakStain03"
|
|
]
|
|
},
|
|
"Atlas": {
|
|
"description": "A texture sheet containing multiple smaller textures.",
|
|
"color": "#FFC0CB",
|
|
"examples": [
|
|
"FoliageAtlas",
|
|
"UITextureSheet"
|
|
]
|
|
},
|
|
"UtilityMap": {
|
|
"description": "A map used for specific technical purposes (e.g., flow map).",
|
|
"color": "#D3D3D3",
|
|
"examples": [
|
|
"FlowMap",
|
|
"CurvatureMap"
|
|
]
|
|
}
|
|
},
|
|
"FILE_TYPE_DEFINITIONS": {
|
|
"MAP_COL": {
|
|
"description": "Color/Albedo Map",
|
|
"color": "#FFFFE0",
|
|
"examples": [
|
|
"_col.",
|
|
"_basecolor."
|
|
]
|
|
},
|
|
"MAP_COL": {
|
|
"description": "Color/Albedo Map",
|
|
"color": "#FFFFE0",
|
|
"examples": [
|
|
"_col.",
|
|
"_basecolor."
|
|
],
|
|
"standard_type": "COL"
|
|
},
|
|
"MAP_NRM": {
|
|
"description": "Normal Map",
|
|
"color": "#E6E6FA",
|
|
"examples": [
|
|
"_nrm.",
|
|
"_normal."
|
|
]
|
|
},
|
|
"MAP_NRM": {
|
|
"description": "Normal Map",
|
|
"color": "#E6E6FA",
|
|
"examples": [
|
|
"_nrm.",
|
|
"_normal."
|
|
],
|
|
"standard_type": "NRM"
|
|
},
|
|
"MAP_METAL": {
|
|
"description": "Metalness Map",
|
|
"color": "#C0C0C0",
|
|
"examples": [
|
|
"_metal.",
|
|
"_met."
|
|
]
|
|
},
|
|
"MAP_METAL": {
|
|
"description": "Metalness Map",
|
|
"color": "#C0C0C0",
|
|
"examples": [
|
|
"_metal.",
|
|
"_met."
|
|
],
|
|
"standard_type": "METAL"
|
|
},
|
|
"MAP_ROUGH": {
|
|
"description": "Roughness Map",
|
|
"color": "#A0522D",
|
|
"examples": [
|
|
"_rough.",
|
|
"_rgh."
|
|
]
|
|
},
|
|
"MAP_ROUGH": {
|
|
"description": "Roughness Map",
|
|
"color": "#A0522D",
|
|
"examples": [
|
|
"_rough.",
|
|
"_rgh."
|
|
],
|
|
"standard_type": "ROUGH"
|
|
},
|
|
"MAP_AO": {
|
|
"description": "Ambient Occlusion Map",
|
|
"color": "#A9A9A9",
|
|
"examples": [
|
|
"_ao.",
|
|
"_ambientocclusion."
|
|
]
|
|
},
|
|
"MAP_AO": {
|
|
"description": "Ambient Occlusion Map",
|
|
"color": "#A9A9A9",
|
|
"examples": [
|
|
"_ao.",
|
|
"_ambientocclusion."
|
|
],
|
|
"standard_type": "AO"
|
|
},
|
|
"MAP_DISP": {
|
|
"description": "Displacement/Height Map",
|
|
"color": "#FFB6C1",
|
|
"examples": [
|
|
"_disp.",
|
|
"_height."
|
|
]
|
|
},
|
|
"MAP_DISP": {
|
|
"description": "Displacement/Height Map",
|
|
"color": "#FFB6C1",
|
|
"examples": [
|
|
"_disp.",
|
|
"_height."
|
|
],
|
|
"standard_type": "DISP"
|
|
},
|
|
"MAP_REFL": {
|
|
"description": "Reflection/Specular Map",
|
|
"color": "#E0FFFF",
|
|
"examples": [
|
|
"_refl.",
|
|
"_specular."
|
|
]
|
|
},
|
|
"MAP_REFL": {
|
|
"description": "Reflection/Specular Map",
|
|
"color": "#E0FFFF",
|
|
"examples": [
|
|
"_refl.",
|
|
"_specular."
|
|
],
|
|
"standard_type": "REFL"
|
|
},
|
|
"MAP_SSS": {
|
|
"description": "Subsurface Scattering Map",
|
|
"color": "#FFDAB9",
|
|
"examples": [
|
|
"_sss.",
|
|
"_subsurface."
|
|
]
|
|
},
|
|
"MAP_SSS": {
|
|
"description": "Subsurface Scattering Map",
|
|
"color": "#FFDAB9",
|
|
"examples": [
|
|
"_sss.",
|
|
"_subsurface."
|
|
],
|
|
"standard_type": "SSS"
|
|
},
|
|
"MAP_FUZZ": {
|
|
"description": "Fuzz/Sheen Map",
|
|
"color": "#FFA07A",
|
|
"examples": [
|
|
"_fuzz.",
|
|
"_sheen."
|
|
]
|
|
},
|
|
"MAP_FUZZ": {
|
|
"description": "Fuzz/Sheen Map",
|
|
"color": "#FFA07A",
|
|
"examples": [
|
|
"_fuzz.",
|
|
"_sheen."
|
|
],
|
|
"standard_type": "FUZZ"
|
|
},
|
|
"MAP_IDMAP": {
|
|
"description": "ID Map (for masking)",
|
|
"color": "#F08080",
|
|
"examples": [
|
|
"_id.",
|
|
"_matid."
|
|
]
|
|
},
|
|
"MAP_IDMAP": {
|
|
"description": "ID Map (for masking)",
|
|
"color": "#F08080",
|
|
"examples": [
|
|
"_id.",
|
|
"_matid."
|
|
],
|
|
"standard_type": "IDMAP"
|
|
},
|
|
"MAP_MASK": {
|
|
"description": "Generic Mask Map",
|
|
"color": "#FFFFFF",
|
|
"examples": [
|
|
"_mask."
|
|
]
|
|
},
|
|
"MAP_MASK": {
|
|
"description": "Generic Mask Map",
|
|
"color": "#FFFFFF",
|
|
"examples": [
|
|
"_mask."
|
|
],
|
|
"standard_type": "MASK"
|
|
},
|
|
"MAP_IMPERFECTION": {
|
|
"description": "Imperfection Map (scratches, dust)",
|
|
"color": "#F0E68C",
|
|
"examples": [
|
|
"_imp.",
|
|
"_imperfection."
|
|
]
|
|
},
|
|
"MAP_IMPERFECTION": {
|
|
"description": "Imperfection Map (scratches, dust)",
|
|
"color": "#F0E68C",
|
|
"examples": [
|
|
"_imp.",
|
|
"_imperfection."
|
|
],
|
|
"standard_type": "IMPERFECTION"
|
|
},
|
|
"MODEL": {
|
|
"description": "3D Model File",
|
|
"color": "#FFA500",
|
|
"examples": [
|
|
".fbx",
|
|
".obj"
|
|
]
|
|
},
|
|
"EXTRA": {
|
|
"description": "Non-standard/Unclassified File",
|
|
"color": "#778899",
|
|
"examples": [
|
|
".txt",
|
|
".zip"
|
|
]
|
|
},
|
|
"FILE_IGNORE": {
|
|
"description": "File to be ignored",
|
|
"color": "#2F4F4F",
|
|
"examples": [
|
|
"Thumbs.db",
|
|
".DS_Store"
|
|
]
|
|
}
|
|
},
|
|
"TARGET_FILENAME_PATTERN": "{base_name}_{map_type}_{resolution}.{ext}",
|
|
"STANDARD_MAP_TYPES": [
|
|
"COL",
|
|
"NRM",
|
|
"ROUGH",
|
|
"METAL",
|
|
"AO",
|
|
"DISP",
|
|
"REFL",
|
|
"SSS",
|
|
"FUZZ",
|
|
"IDMAP",
|
|
"MASK"
|
|
],
|
|
"RESPECT_VARIANT_MAP_TYPES": "COL",
|
|
"EXTRA_FILES_SUBDIR": "Extra",
|
|
"OUTPUT_BASE_DIR": "../Asset_Processor_Output",
|
|
"METADATA_FILENAME": "metadata.json",
|
|
"DEFAULT_NODEGROUP_BLEND_PATH": "G:/02 Content/10-19 Content/19 Catalogs/19.01 Blender Asset Catalogue/_CustomLibraries/Nodes-Linked/PBRSET-Nodes-Testing.blend",
|
|
"DEFAULT_MATERIALS_BLEND_PATH": "G:/02 Content/10-19 Content/19 Catalogs/19.01 Blender Asset Catalogue/_CustomLibraries/Materials-Append/PBR Materials-Testing.blend",
|
|
"BLENDER_EXECUTABLE_PATH": "C:/Program Files/Blender Foundation/Blender 4.4/blender.exe",
|
|
"PNG_COMPRESSION_LEVEL": 6,
|
|
"JPG_QUALITY": 98,
|
|
"RESOLUTION_THRESHOLD_FOR_JPG": 4096,
|
|
"IMAGE_RESOLUTIONS": {
|
|
"8K": 8192,
|
|
"4K": 4096,
|
|
"2K": 2048,
|
|
"1K": 1024
|
|
},
|
|
"ASPECT_RATIO_DECIMALS": 2,
|
|
"MAP_BIT_DEPTH_RULES": {
|
|
"COL": "force_8bit",
|
|
"NRM": "respect",
|
|
"ROUGH": "force_8bit",
|
|
"METAL": "force_8bit",
|
|
"AO": "force_8bit",
|
|
"DISP": "respect",
|
|
"REFL": "force_8bit",
|
|
"SSS": "respect",
|
|
"FUZZ": "force_8bit",
|
|
"IDMAP": "force_8bit",
|
|
"MASK": "force_8bit",
|
|
"DEFAULT": "respect"
|
|
},
|
|
"OUTPUT_FORMAT_16BIT_PRIMARY": "png",
|
|
"OUTPUT_FORMAT_16BIT_FALLBACK": "png",
|
|
"OUTPUT_FORMAT_8BIT": "png",
|
|
"MAP_MERGE_RULES": [
|
|
{
|
|
"output_map_type": "NRMRGH",
|
|
"inputs": {
|
|
"R": "NRM",
|
|
"G": "NRM",
|
|
"B": "ROUGH"
|
|
},
|
|
"defaults": {
|
|
"R": 0.5,
|
|
"G": 0.5,
|
|
"B": 0.5
|
|
},
|
|
"output_bit_depth": "respect_inputs"
|
|
}
|
|
],
|
|
"CALCULATE_STATS_RESOLUTION": "1K",
|
|
"DEFAULT_ASSET_CATEGORY": "Surface",
|
|
"TEMP_DIR_PREFIX": "_PROCESS_ASSET_"
|
|
} |