// The house shape
// with the gable cut out
difference{ //-------------------------------------
box { <-Hx,0,0>,< Hx,Hy,Hz>
texture { pigment{color rgb<1,1,1>}
finish {ambient 0.15 diffuse 0.85}
} // end of texture
} // end of box ------------------------------
plane{ <0,-1,0>,0
texture { pigment{color rgb<1,1,1>}
finish {ambient 0.15 diffuse 0.85}
} // end of texture
rotate<0,0,Roof_Angle>
translate<0,Hy,0>
} // end of plane ----------------------------
plane{ <0,-1,0>,0
texture { pigment{color rgb<1,1,1>}
finish {ambient 0.15 diffuse 0.85}
} // end of texture
rotate<0,0,-Roof_Angle>
translate<0,Hy,0>
} // end of plane ----------------------------
}// end of difference ------------------------
//------------------------------------------- end |