fix: canonicalize asset families

This commit is contained in:
Tom Boullay
2026-04-27 23:35:43 +02:00
parent fa77c484f9
commit 31c05a35fc
4 changed files with 39 additions and 13 deletions
+4 -4
View File
@@ -6,19 +6,19 @@ export function classifyAssetCategory(filename: string): AssetCategory {
const name = filename.replace(/\.[^.]+$/, '')
const family = getAssetFamily(name.split('_')[0])
if (family === 'baseColor' || family === 'color') {
if (family === 'color' || family === 'diffuse') {
return 'color'
}
if (family === 'roughness' || family === 'occlusionRoughnessMetallic') {
if (family === 'roughness') {
return 'roughness'
}
if (family === 'normal' || family === 'normalOpengl') {
if (family === 'normal') {
return 'normal'
}
if (family === 'metallic' || family === 'metalness') {
if (family === 'metalness') {
return 'metalness'
}