@@ -50,14 +50,15 @@ class ObjMaterial {
5050};
5151
5252ObjMaterial GetMaterial (const std::string& s) {
53- if ( s == " IFCSITE" ) { return ObjMaterial (" IFCSITE" ,0 .75f ,0 .8f ,0 .65f ); }
54- if ( s == " IFCSLAB" ) { return ObjMaterial (" IFCSLAB" ,0 .4f ,0 .4f ,0 .4f ); }
55- if ( s == " IFCWALLSTANDARDCASE" ) { return ObjMaterial (" IFCWALLSTANDARDCASE" ,0 .9f ,0 .9f ,0 .9f ); }
56- if ( s == " IFCWALL" ) { return ObjMaterial (" IFCWALL" ,0 .9f ,0 .9f ,0 .9f ); }
57- if ( s == " IFCWINDOW" ) { return ObjMaterial (" IFCWINDOW" ,0 .75f ,0 .8f ,0 .75f ,1 .0f ,1 .0f ,1 .0f ,0 .0f ,0 .0f ,0 .0f ,500 .0f ,0 .3f ); }
58- if ( s == " IFCDOOR" ) { return ObjMaterial (" IFCDOOR" ,0 .55f ,0 .3f ,0 .15f ); }
59- if ( s == " IFCBEAM" ) { return ObjMaterial (" IFCBEAM" ,0 .75f ,0 .7f ,0 .7f ); }
60- if ( s == " IFCRAILING" ) { return ObjMaterial (" IFCRAILING" ,0 .75f ,0 .7f ,0 .7f ); }
61- if ( s == " IFCMEMBER" ) { return ObjMaterial (" IFCRAILING" ,0 .75f ,0 .7f ,0 .7f ); }
53+ if ( s == " IfcSite" ) { return ObjMaterial (" IfcSite" ,0 .75f ,0 .8f ,0 .65f ); }
54+ if ( s == " IfcSlab" ) { return ObjMaterial (" IfcSlab" ,0 .4f ,0 .4f ,0 .4f ); }
55+ if ( s == " IfcWallStandardCase" ) { return ObjMaterial (" IfcWallStandardCase" ,0 .9f ,0 .9f ,0 .9f ); }
56+ if ( s == " IfcWall" ) { return ObjMaterial (" IfcWall" ,0 .9f ,0 .9f ,0 .9f ); }
57+ if ( s == " IfcWindow" ) { return ObjMaterial (" IfcWindow" ,0 .75f ,0 .8f ,0 .75f ,1 .0f ,1 .0f ,1 .0f ,0 .0f ,0 .0f ,0 .0f ,500 .0f ,0 .3f ); }
58+ if ( s == " IfcDoor" ) { return ObjMaterial (" IfcDoor" ,0 .55f ,0 .3f ,0 .15f ); }
59+ if ( s == " IfcBeam" ) { return ObjMaterial (" IfcBeam" ,0 .75f ,0 .7f ,0 .7f ); }
60+ if ( s == " IfcRailing" ) { return ObjMaterial (" IfcRailing" ,0 .65f ,0 .6f ,0 .6f ); }
61+ if ( s == " IfcMember" ) { return ObjMaterial (" IfcMember" ,0 .65f ,0 .6f ,0 .6f ); }
62+ if ( s == " IfcPlate" ) { return ObjMaterial (" IfcPlate" ,0 .8f ,0 .8f ,0 .8f ); }
6263 return ObjMaterial (s);
6364}
0 commit comments