# walls AttributeBegin Material "matte" "color Kd" [.5 .5 .5] #Shape "trianglemesh" "integer indices" [0 1 2 0 2 3 ] # "point P" [ 0 0 0 20 0 0 20 10 0 0 10 0 ] Shape "trianglemesh" "integer indices" [0 1 2 0 2 3 ] "point P" [ 0 0 20 20 0 20 20 10 20 0 10 20 ] Shape "trianglemesh" "integer indices" [0 1 2 0 2 3 ] "point P" [ 0 0 0 0 0 20 0 10 20 0 10 0 ] Shape "trianglemesh" "integer indices" [0 1 2 0 2 3 ] "point P" [ 20 0 0 20 0 20 20 10 20 20 10 0 ] AttributeEnd #ceiling Material "matte" "color Kd" [.1 .1 .1] Shape "trianglemesh" "integer indices" [0 1 2 0 2 3 ] "point P" [ -3 10 -3 23 10 -3 23 10 5 -3 10 5 ] Shape "trianglemesh" "integer indices" [0 1 2 0 2 3 ] "point P" [ -3 10 15 23 10 15 23 10 23 -3 10 23 ] Shape "trianglemesh" "integer indices" [0 1 2 0 2 3 ] "point P" [ -3 10 -3 5 10 -3 5 10 23 -3 10 23 ] Shape "trianglemesh" "integer indices" [0 1 2 0 2 3 ] "point P" [ 15 10 -3 23 10 -3 23 10 23 15 10 23 ] Shape "trianglemesh" "integer indices" [0 1 2 0 2 3 ] "point P" [ -3 10.1 -3 23 10.1 -3 23 10.1 5 -3 10.1 5 ] Shape "trianglemesh" "integer indices" [0 1 2 0 2 3 ] "point P" [ -3 10.1 15 23 10.1 15 23 10.1 23 -3 10.1 23 ] Shape "trianglemesh" "integer indices" [0 1 2 0 2 3 ] "point P" [ -3 10.1 -3 5 10.1 -3 5 10.1 23 -3 10.1 23 ] Shape "trianglemesh" "integer indices" [0 1 2 0 2 3 ] "point P" [ 15 10.1 -3 23 10.1 -3 23 10.1 23 15 10.1 23 ] # window bar things Material "matte" "color Kd" [0 0 0 ] Shape "trianglemesh" "integer indices" [0 1 2 0 2 3 ] "point P" [ 7.4 10 0 7.6 10 0 7.6 10 20 7.4 10 20 ] Shape "trianglemesh" "integer indices" [0 1 2 0 2 3 ] "point P" [ 9.9 10 0 10.1 10 0 10.1 10 20 9.9 10 20 ] Shape "trianglemesh" "integer indices" [0 1 2 0 2 3 ] "point P" [ 12.4 10 0 12.6 10 0 12.6 10 20 12.4 10 20 ] Shape "trianglemesh" "integer indices" [0 1 2 0 2 3 ] "point P" [ 0 10 7.4 0 10 7.6 20 10 7.6 20 10 7.4 ] Shape "trianglemesh" "integer indices" [0 1 2 0 2 3 ] "point P" [ 0 10 9.9 0 10 10.1 20 10 10.1 20 10 9.9 ] Shape "trianglemesh" "integer indices" [0 1 2 0 2 3 ] "point P" [ 0 10 12.4 0 10 12.6 20 10 12.6 20 10 12.4 ] #floor Texture "tmap" "color" "imagemap" "string filename" "textures/buildingblock.png" "float uscale" 6 "float vscale" 6 Texture "tbump-tex" "float" "imagemap" "string filename" "textures/buildingblock.png" "float uscale" 6 "float vscale" 6 Texture "sbump" "float" "scale" "texture tex1" "tbump-tex" "float tex2" [-.25] Material "substrate" "texture Kd" "tmap" "color Ks" [.5 .5 .5] "float uroughness" [.05] "float vroughness" [.05] "texture bumpmap" "sbump" #Material "plastic" "texture Kd" "tmap" "color Ks" [.3 .3 .3] # "float roughness" [.1] "texture bumpmap" "sbump" Shape "trianglemesh" "integer indices" [0 1 2 0 3 2 ] "point P" [ 0 0 0 20 0 0 20 0 20 0 0 20 ] AttributeBegin Material "translucent" "color Kd" [.5 .3 .3] Translate 15 0 10 Scale 1.25 1.25 1.25 Include "geometry/room-teapot.pbrt" AttributeEnd AttributeBegin Material "metal" "float roughness" [.001] "spectrum eta" "spds/Ag.eta.spd" "spectrum k" "spds/Ag.k.spd" Translate 9 0 15 Rotate 30 0 1 0 Scale 1.5 1.5 1.5 Include "geometry/room-teapot.pbrt" AttributeEnd AttributeBegin Material "plastic" "color Kd" [.3 .1 .1 ] "color Ks" [.6 .6 .6] "float roughness" [.05] Translate 8 0 9 Rotate 122 0 1 0 Include "geometry/room-teapot.pbrt" AttributeEnd