287 lines
8.8 KiB
JSON
287 lines
8.8 KiB
JSON
{
|
|
"ASSET_TYPE_DEFINITIONS": {
|
|
"Surface": {
|
|
"description": "A single Standard PBR material set for a surface.",
|
|
"color": "#1f3e5d",
|
|
"examples": [
|
|
"Set: Wood01_COL + Wood01_NRM + WOOD01_ROUGH",
|
|
"Set: Dif_Concrete + Normal_Concrete + Refl_Concrete"
|
|
]
|
|
},
|
|
"Model": {
|
|
"description": "A set that contains models, can include PBR textureset",
|
|
"color": "#b67300",
|
|
"examples": [
|
|
"Single = Chair.fbx",
|
|
"Set = Plant02.fbx + Plant02_col + Plant02_SSS"
|
|
]
|
|
},
|
|
"Decal": {
|
|
"description": "A alphamasked textureset",
|
|
"color": "#68ac68",
|
|
"examples": [
|
|
"Set = DecalGraffiti01_Col + DecalGraffiti01_Alpha",
|
|
"Single = DecalLeakStain03"
|
|
]
|
|
},
|
|
"Atlas": {
|
|
"description": "A texture, name usually hints that it's an atlas",
|
|
"color": "#955b8b",
|
|
"examples": [
|
|
"Set = FoliageAtlas01_col + FoliageAtlas01_nrm"
|
|
]
|
|
},
|
|
"UtilityMap": {
|
|
"description": "A useful image-asset consisting of only a single texture. Therefor each Utilitymap can only contain a single item.",
|
|
"color": "#706b87",
|
|
"examples": [
|
|
"Single = imperfection.png",
|
|
"Single = smudges.png",
|
|
"Single = scratches.tif"
|
|
]
|
|
}
|
|
},
|
|
"FILE_TYPE_DEFINITIONS": {
|
|
"MAP_COL": {
|
|
"description": "Color/Albedo Map",
|
|
"color": "#ffaa00",
|
|
"examples": [
|
|
"_col.",
|
|
"_basecolor.",
|
|
"albedo",
|
|
"diffuse"
|
|
],
|
|
"standard_type": "COL",
|
|
"bit_depth_rule": "force_8bit",
|
|
"is_grayscale": false,
|
|
"keybind": "C"
|
|
},
|
|
"MAP_NRM": {
|
|
"description": "Normal Map",
|
|
"color": "#cca2f1",
|
|
"examples": [
|
|
"_nrm.",
|
|
"_normal."
|
|
],
|
|
"standard_type": "NRM",
|
|
"bit_depth_rule": "respect",
|
|
"is_grayscale": false,
|
|
"keybind": "N"
|
|
},
|
|
"MAP_METAL": {
|
|
"description": "Metalness Map",
|
|
"color": "#dcf4f2",
|
|
"examples": [
|
|
"_metal.",
|
|
"_met."
|
|
],
|
|
"standard_type": "METAL",
|
|
"bit_depth_rule": "force_8bit",
|
|
"is_grayscale": true,
|
|
"keybind": "M"
|
|
},
|
|
"MAP_ROUGH": {
|
|
"description": "Roughness Map",
|
|
"color": "#bfd6bf",
|
|
"examples": [
|
|
"_rough.",
|
|
"_rgh.",
|
|
"_gloss"
|
|
],
|
|
"standard_type": "ROUGH",
|
|
"bit_depth_rule": "force_8bit",
|
|
"is_grayscale": true,
|
|
"keybind": "R"
|
|
},
|
|
"MAP_GLOSS": {
|
|
"description": "Glossiness Map",
|
|
"color": "#d6bfd6",
|
|
"examples": [
|
|
"_gloss.",
|
|
"_gls."
|
|
],
|
|
"standard_type": "GLOSS",
|
|
"bit_depth_rule": "force_8bit",
|
|
"is_grayscale": true,
|
|
"keybind": "R"
|
|
},
|
|
"MAP_AO": {
|
|
"description": "Ambient Occlusion Map",
|
|
"color": "#e3c7c7",
|
|
"examples": [
|
|
"_ao.",
|
|
"_ambientocclusion."
|
|
],
|
|
"standard_type": "AO",
|
|
"bit_depth_rule": "force_8bit",
|
|
"is_grayscale": true
|
|
},
|
|
"MAP_DISP": {
|
|
"description": "Displacement/Height Map",
|
|
"color": "#c6ddd5",
|
|
"examples": [
|
|
"_disp.",
|
|
"_height."
|
|
],
|
|
"standard_type": "DISP",
|
|
"bit_depth_rule": "respect",
|
|
"is_grayscale": true,
|
|
"keybind": "D"
|
|
},
|
|
"MAP_REFL": {
|
|
"description": "Reflection/Specular Map",
|
|
"color": "#c2c2b9",
|
|
"examples": [
|
|
"_refl.",
|
|
"_specular."
|
|
],
|
|
"standard_type": "REFL",
|
|
"bit_depth_rule": "force_8bit",
|
|
"is_grayscale": true,
|
|
"keybind": "M"
|
|
},
|
|
"MAP_SSS": {
|
|
"description": "Subsurface Scattering Map",
|
|
"color": "#a0d394",
|
|
"examples": [
|
|
"_sss.",
|
|
"_subsurface."
|
|
],
|
|
"standard_type": "SSS",
|
|
"bit_depth_rule": "respect",
|
|
"is_grayscale": true
|
|
},
|
|
"MAP_FUZZ": {
|
|
"description": "Fuzz/Sheen Map",
|
|
"color": "#a2d1da",
|
|
"examples": [
|
|
"_fuzz.",
|
|
"_sheen."
|
|
],
|
|
"standard_type": "FUZZ",
|
|
"bit_depth_rule": "force_8bit",
|
|
"is_grayscale": true
|
|
},
|
|
"MAP_IDMAP": {
|
|
"description": "ID Map (for masking)",
|
|
"color": "#ca8fb4",
|
|
"examples": [
|
|
"_id.",
|
|
"_matid."
|
|
],
|
|
"standard_type": "IDMAP",
|
|
"bit_depth_rule": "force_8bit",
|
|
"is_grayscale": false
|
|
},
|
|
"MAP_MASK": {
|
|
"description": "Generic Mask Map",
|
|
"color": "#c6e2bf",
|
|
"examples": [
|
|
"_mask."
|
|
],
|
|
"standard_type": "MASK",
|
|
"bit_depth_rule": "force_8bit",
|
|
"is_grayscale": true
|
|
},
|
|
"MAP_IMPERFECTION": {
|
|
"description": "Imperfection Map (scratches, dust)",
|
|
"color": "#e6d1a6",
|
|
"examples": [
|
|
"_imp.",
|
|
"_imperfection.",
|
|
"splatter",
|
|
"scratches",
|
|
"smudges",
|
|
"hairs",
|
|
"fingerprints"
|
|
],
|
|
"standard_type": "IMPERFECTION",
|
|
"bit_depth_rule": "force_8bit",
|
|
"is_grayscale": true
|
|
},
|
|
"MODEL": {
|
|
"description": "3D Model File",
|
|
"color": "#3db2bd",
|
|
"examples": [
|
|
".fbx",
|
|
".obj"
|
|
],
|
|
"standard_type": "",
|
|
"bit_depth_rule": "",
|
|
"is_grayscale": false
|
|
},
|
|
"EXTRA": {
|
|
"description": "asset previews or metadata",
|
|
"color": "#8c8c8c",
|
|
"examples": [
|
|
".txt",
|
|
".zip",
|
|
"preview.",
|
|
"_flat.",
|
|
"_sphere.",
|
|
"_Cube.",
|
|
"thumb"
|
|
],
|
|
"standard_type": "",
|
|
"bit_depth_rule": "",
|
|
"is_grayscale": false,
|
|
"keybind": "E"
|
|
},
|
|
"FILE_IGNORE": {
|
|
"description": "File to be ignored",
|
|
"color": "#673d35",
|
|
"examples": [
|
|
"Thumbs.db",
|
|
".DS_Store"
|
|
],
|
|
"standard_type": "",
|
|
"bit_depth_rule": "",
|
|
"is_grayscale": false,
|
|
"keybind": "X"
|
|
}
|
|
},
|
|
"TARGET_FILENAME_PATTERN": "{base_name}_{map_type}_{resolution}.{ext}",
|
|
"RESPECT_VARIANT_MAP_TYPES": [
|
|
"COL"
|
|
],
|
|
"EXTRA_FILES_SUBDIR": "Extra",
|
|
"OUTPUT_BASE_DIR": "../Asset_Processor_Output_Tests",
|
|
"OUTPUT_DIRECTORY_PATTERN": "[supplier]/[sha5]_[assetname]",
|
|
"OUTPUT_FILENAME_PATTERN": "[assetname]_[maptype]_[resolution].[ext]",
|
|
"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,
|
|
"OUTPUT_FORMAT_16BIT_PRIMARY": "exr",
|
|
"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_"
|
|
} |