viewer/defaultcolors.js
/**
* Default colors, only used by the BimserverGeometryLoader when no default color is given by the serializer
*/
export const DefaultColors = {
IFCSPACE: {r: 0.137255, g: 0.403922, b: 0.870588, a: 1.0},
IFCROOF: {r: 0.837255, g: 0.203922, b: 0.270588, a: 1.0},
IFCSLAB: {r: 0.637255, g: 0.603922, b: 0.670588, a: 1.0},
IFCWALL: {r: 0.537255, g: 0.337255, b: 0.237255, a: 1.0},
IFCWALLSTANDARDCASE: {r: 0.537255, g: 0.337255, b: 0.237255, a: 1.0},
IFCDOOR: {r: 0.637255, g: 0.603922, b: 0.670588, a: 1.0},
IFCWINDOW: {r: 0.137255, g: 0.403922, b: 0.870588, a: 0.5},
IFCOPENINGELEMENT: {r: 0.137255, g: 0.403922, b: 0.870588, a: 0},
IFCRAILING: {r: 0.137255, g: 0.403922, b: 0.870588, a: 1.0},
IFCCOLUMN: {r: 0.137255, g: 0.403922, b: 0.870588, a: 1.0},
IFCBEAM: {r: 0.137255, g: 0.403922, b: 0.870588, a: 1.0},
IFCBEAMSTANDARDCASE: {r: 0.137255, g: 0.403922, b: 0.870588, a: 1.0},
IFCFURNISHINGELEMENT: {r: 0.137255, g: 0.403922, b: 0.870588, a: 1.0},
IFCCURTAINWALL: {r: 0.137255, g: 0.403922, b: 0.870588, a: 1.0},
IFCSTAIR: {r: 0.637255, g: 0.603922, b: 0.670588, a: 1.0},
IFCSTAIRFLIGHT: {r: 0.637255, g: 0.603922, b: 0.670588, a: 1.0},
IFCBUILDINGELEMENTPROXY: {r: 0.5, g: 0.5, b: 0.5, a: 1.0},
IFCFLOWSEGMENT: {r: 0.137255, g: 0.403922, b: 0.870588, a: 1.0},
IFCFLOWITTING: {r: 0.137255, g: 0.403922, b: 0.870588, a: 1.0},
IFCFLOWTERMINAL: {r: 0.137255, g: 0.403922, b: 0.870588, a: 1.0},
IFCPROXY: {r: 0.137255, g: 0.403922, b: 0.870588, a: 1.0},
IFCSITE: {r: 0.32, g: 0.23, b: 0.19, a: 1.0},
IFCLIGHTFIXTURE: {r: 0.8470588235, g: 0.8470588235, b: 0.870588, a: 1.0},
IFCDUCTSEGMENT: {r: 0.8470588235, g: 0.427450980392, b: 0, a: 1.0},
IFCDISTRIBUTIONFLOWELEMENT: {r: 0.8470588235, g: 0.427450980392, b: 0, a: 1.0},
IFCDUCTFITTING: {r: 0.8470588235, g: 0.427450980392, b: 0, a: 1.0},
IFCPLATE: {r: 0.8470588235, g: 0.427450980392, b: 0, a: 0.5},
IFCPILE: {r: 0.8470588235, g: 0.427450980392, b: 0, a: 1.0},
IFCAIRTERMINAL: {r: 0.8470588235, g: 0.427450980392, b: 0, a: 1.0},
IFCMEMBER: {r: 0.8470588235, g: 0.427450980392, b: 0, a: 1.0},
IFCCOVERING: {r: 0.8470588235, g: 0.427450980392, b: 0, a: 1.0},
IFCTRANSPORTELEMENT: {r: 0.8470588235, g: 0.427450980392, b: 0, a: 1.0},
IFCFLOWCONTROLLER: {r: 0.8470588235, g: 0.427450980392, b: 0, a: 1.0},
IFCFLOWFITTING: {r: 0.8470588235, g: 0.427450980392, b: 0, a: 1.0},
IFCRAMP: {r: 0.8470588235, g: 0.427450980392, b: 0, a: 1.0},
IFCFURNITURE: {r: 0.8470588235, g: 0.427450980392, b: 0, a: 1.0},
IFCFOOTING: {r: 0.8470588235, g: 0.427450980392, b: 0, a: 1.0},
IFCSYSTEMFURNITUREELEMENT: {r: 0.8470588235, g: 0.427450980392, b: 0, a: 1.0},
IFCBUILDINGELEMENTPART: {r: 1, g: 0.5, b: 0.5, a: 1.0},
IFCDISTRIBUTIONELEMENT: {r: 1, g: 0.5, b: 0.5, a: 1.0},
DEFAULT: {r: 0.8470588235, g: 0.427450980392, b: 0, a: 1.0}
};