import * as THREE from 'three'; import { MATERIAL_CONFIGS, MATERIAL_TYPES } from './constants.js'; export const createRackFrameMaterial = (options = {}) => { const config = MATERIAL_CONFIGS[MATERIAL_TYPES.RACK_FRAME]; return ( ); }; export const createRailMaterial = (options = {}) => { const config = MATERIAL_CONFIGS[MATERIAL_TYPES.RAIL]; return ( ); }; export const createRailHoleMaterial = (options = {}) => { const config = MATERIAL_CONFIGS[MATERIAL_TYPES.RAIL_HOLE]; return ( ); }; export const createSidePanelMaterial = (options = {}) => { const config = MATERIAL_CONFIGS[MATERIAL_TYPES.SIDE_PANEL]; return ( ); }; export const createTopPlateMaterial = (options = {}) => { const config = MATERIAL_CONFIGS[MATERIAL_TYPES.TOP_PLATE]; return ( ); }; export const createBottomPlateMaterial = (options = {}) => { const config = MATERIAL_CONFIGS[MATERIAL_TYPES.BOTTOM_PLATE]; return ( ); }; export const createTextLabelMaterial = (color = '#ffffff') => { return ; }; export const createUMarkMaterial = () => { return ; }; export const createOutlineMaterial = (color = '#3b82f6', opacity = 0.8) => { return ; }; export const createSelectionMaterial = (color = '#3b82f6', opacity = 0.3) => { return ; };