Home Reference Source

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}
};