feat: Add catalog-based material presets across structural nodes (#231)

* Add catalog-based material presets across structural nodes

* Fix material picker fallback and wall visible highlights

* Preserve wall materials in selection highlights
This commit is contained in:
Sudhir Yadav
2026-04-15 12:16:35 -04:00
committed by GitHub
parent f25806ee8f
commit 57df224948
67 changed files with 1458 additions and 151 deletions
+10
View File
@@ -38,6 +38,16 @@ export {
wallTouchesOthers,
} from './lib/space-detection'
export { baseMaterial, glassMaterial } from './materials'
export {
getCatalogMaterialById,
getLibraryMaterialIdFromRef,
getMaterialPresetByRef,
getMaterialsForTarget,
LIBRARY_MATERIAL_REF_PREFIX,
MATERIAL_CATALOG,
type MaterialCatalogItem,
toLibraryMaterialRef,
} from './material-library'
export * from './schema'
export {
type ControlValue,