#declare CrappySeat=union{prism { linear_sweep linear_spline // linear_spline | quadratic_spline | cubic_spline -.8, // height 1 2.5, // h2 10, // #-o-pts < 0, 0>, < 2, 0.5>, < 4, 1>, <1.5, 5.5>, < 1,9>, // all this for a crappy seat <-1,9>, <-1.5,5.5>, <-4, 1>, <-2, 0.5>,<0,0> rotate z*90 rotate y*3 // tilt it up a teensy bit translate <46,0,3> pigment {color Black} }}//end seat