p3d_classroom.pbrt 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229
  1. Integrator "path" "integer maxdepth" [ 65 ]
  2. #Transform [ 0.988479 -0.00428443 0.151294 -0 -0 0.999599 0.0283071 -0 0.151355 0.027981 -0.988083 -0 0.780055 -1.44302 6.03615 1]
  3. Sampler "random" "integer pixelsamples" [ 64 ]
  4. PixelFilter "triangle" "float xwidth" [ 1.000000 ] "float ywidth" [ 1.000000 ]
  5. Film "image"
  6. "integer xresolution" 1920
  7. "integer yresolution" 1080
  8. "string filename" [ "p3d_classroom.rawls" ]
  9. #Camera "perspective" "float fov" [ 35.983398 ]
  10. LookAt -1.690487027168274 1.2715795040130615 5.886528015136719
  11. -0.7776312828063965 1.4423744678497314 -0.07520569860935211
  12. 0.0 1.0 0.0
  13. Camera "perspective" "float fov" [ 60.0 ]
  14. WorldBegin
  15. Texture "Texture01" "spectrum" "imagemap" "string filename" [ "textures/wood1.tga" ] "bool trilinear" [ "true" ]
  16. Texture "Texture02" "spectrum" "imagemap" "string filename" [ "textures/wood2.tga" ] "bool trilinear" [ "true" ]
  17. Texture "Texture03" "spectrum" "imagemap" "string filename" [ "textures/blackboard.tga" ] "bool trilinear" [ "true" ]
  18. MakeNamedMaterial "Walls" "string type" [ "matte" ] "rgb Kd" [ 0.654071 0.674080 0.800000 ]
  19. MakeNamedMaterial "Lectern" "string type" [ "matte" ] "texture Kd" [ "Texture01" ]
  20. MakeNamedMaterial "FlagRed" "string type" [ "matte" ] "rgb Kd" [ 0.800000 0.008214 0.000000 ]
  21. MakeNamedMaterial "FlagWhite" "string type" [ "matte" ] "rgb Kd" [ 1.000000 1.000000 1.000000 ]
  22. MakeNamedMaterial "FlagBase" "string type" [ "matte" ] "rgb Kd" [ 0.779661 0.653162 0.349188 ]
  23. MakeNamedMaterial "ChalkHolder" "string type" [ "matte" ] "rgb Kd" [ 0.800000 0.644901 0.412119 ]
  24. MakeNamedMaterial "ProjectorScreen" "string type" [ "matte" ] "rgb Kd" [ 1.000000 1.000000 1.000000 ]
  25. MakeNamedMaterial "StickyNote1" "string type" [ "matte" ] "rgb Kd" [ 0.612066 0.612066 0.612066 ]
  26. MakeNamedMaterial "Whiteboard" "string type" [ "matte" ] "rgb Kd" [ 1.000000 1.000000 1.000000 ]
  27. MakeNamedMaterial "StickyNote7" "string type" [ "matte" ] "rgb Kd" [ 0.612066 0.612066 0.612066 ]
  28. MakeNamedMaterial "StickyNote8" "string type" [ "matte" ] "rgb Kd" [ 0.612066 0.612066 0.612066 ]
  29. MakeNamedMaterial "Bin2" "string type" [ "matte" ] "rgb Kd" [ 0.800000 0.717509 0.190456 ]
  30. MakeNamedMaterial "Boxes2" "string type" [ "matte" ] "rgb Kd" [ 0.800000 0.791642 0.388399 ]
  31. MakeNamedMaterial "Boxes1" "string type" [ "matte" ] "rgb Kd" [ 0.640000 0.472188 0.319233 ]
  32. MakeNamedMaterial "StickyNote4" "string type" [ "matte" ] "rgb Kd" [ 0.612066 0.612066 0.612066 ]
  33. MakeNamedMaterial "Whiteboard2" "string type" [ "matte" ] "rgb Kd" [ 0.793110 0.793110 0.793110 ]
  34. MakeNamedMaterial "BluePencil" "string type" [ "matte" ] "rgb Kd" [ 0.000000 0.030764 0.800000 ]
  35. MakeNamedMaterial "GreenPencil" "string type" [ "matte" ] "rgb Kd" [ 0.145676 0.640000 0.000000 ]
  36. MakeNamedMaterial "RedPencil" "string type" [ "matte" ] "rgb Kd" [ 0.626651 0.000000 0.000000 ]
  37. MakeNamedMaterial "Bookshelf" "string type" [ "matte" ] "rgb Kd" [ 0.491301 0.305177 0.800000 ]
  38. MakeNamedMaterial "Hallway" "string type" [ "matte" ] "rgb Kd" [ 0.784314 0.784314 0.784314 ]
  39. MakeNamedMaterial "CeilingLight" "string type" [ "substrate" ] "rgb Ks" [ 0.040000 0.040000 0.040000 ] "rgb Kd" [ 0.647814 0.647814 0.647814 ] "float uroughness" [ 0.100000 ] "float vroughness" [ 0.100000 ] "bool remaproughness" [ "false" ]
  40. MakeNamedMaterial "Black" "string type" [ "matte" ] "rgb Kd" [ 0.006310 0.006310 0.006310 ]
  41. MakeNamedMaterial "BlackPlastic" "string type" [ "substrate" ] "rgb Ks" [ 0.040000 0.040000 0.040000 ] "rgb Kd" [ 0.006310 0.006310 0.006310 ] "float uroughness" [ 0.100000 ] "float vroughness" [ 0.100000 ] "bool remaproughness" [ "false" ]
  42. MakeNamedMaterial "Projector" "string type" [ "matte" ] "rgb Kd" [ 0.006310 0.006310 0.006310 ]
  43. MakeNamedMaterial "ScreenEnds" "string type" [ "matte" ] "rgb Kd" [ 0.028991 0.028991 0.028991 ]
  44. MakeNamedMaterial "FoamEraser" "string type" [ "matte" ] "rgb Kd" [ 0.684615 0.684615 0.684615 ]
  45. MakeNamedMaterial "Whiteboard3" "string type" [ "substrate" ] "rgb Ks" [ 0.040000 0.040000 0.040000 ] "rgb Kd" [ 1.000000 1.000000 1.000000 ] "float uroughness" [ 0.050000 ] "float vroughness" [ 0.050000 ] "bool remaproughness" [ "false" ]
  46. MakeNamedMaterial "ChairWood" "string type" [ "substrate" ] "rgb Ks" [ 0.040000 0.040000 0.040000 ] "texture Kd" [ "Texture02" ] "float uroughness" [ 0.050000 ] "float vroughness" [ 0.050000 ] "bool remaproughness" [ "false" ]
  47. MakeNamedMaterial "ChairFrame" "string type" [ "metal" ] "rgb eta" [ 1.657460 0.880369 0.521229 ] "rgb k" [ 9.223869 6.269523 4.837001 ] "bool remaproughness" [ "false" ] "float uroughness" [ 0.100000 ] "float vroughness" [ 0.100000 ]
  48. MakeNamedMaterial "ChairStainless" "string type" [ "metal" ] "rgb eta" [ 1.657460 0.880369 0.521229 ] "rgb k" [ 9.223869 6.269523 4.837001 ] "bool remaproughness" [ "false" ]
  49. MakeNamedMaterial "Floor" "string type" [ "matte" ] "rgb Kd" [ 0.659224 0.592438 0.517401 ]
  50. MakeNamedMaterial "WoodFrame" "string type" [ "matte" ] "texture Kd" [ "Texture03" ]
  51. MakeNamedMaterial "WhiteboardFrame" "string type" [ "matte" ] "rgb Kd" [ 0.056173 0.056173 0.056173 ]
  52. MakeNamedMaterial "StickyNote3" "string type" [ "matte" ] "rgb Kd" [ 0.612066 0.612066 0.612066 ]
  53. MakeNamedMaterial "StickyNote5" "string type" [ "matte" ] "rgb Kd" [ 0.612066 0.612066 0.612066 ]
  54. MakeNamedMaterial "StickyNote6" "string type" [ "matte" ] "rgb Kd" [ 0.612066 0.612066 0.612066 ]
  55. MakeNamedMaterial "Speakers" "string type" [ "matte" ] "rgb Kd" [ 0.035980 0.035980 0.035980 ]
  56. MakeNamedMaterial "Wall" "string type" [ "matte" ] "rgb Kd" [ 0.450837 0.453663 0.499605 ]
  57. MakeNamedMaterial "WindowFrame" "string type" [ "metal" ] "rgb eta" [ 1.657460 0.880369 0.521229 ] "rgb k" [ 9.223869 6.269523 4.837001 ] "bool remaproughness" [ "false" ] "float uroughness" [ 0.100000 ] "float vroughness" [ 0.100000 ]
  58. MakeNamedMaterial "Bin1" "string type" [ "matte" ] "rgb Kd" [ 0.327125 0.578596 0.280561 ]
  59. MakeNamedMaterial "Rubber" "string type" [ "matte" ] "rgb Kd" [ 0.687031 0.715465 0.560499 ]
  60. MakeNamedMaterial "FluorescentTube" "string type" [ "substrate" ] "rgb Ks" [ 0.040000 0.040000 0.040000 ] "bool remaproughness" [ "false" ] "float uroughness" [ 0.001000 ] "float vroughness" [ 0.001000 ] "rgb Kd" [ 0.612066 0.612066 0.612066 ]
  61. MakeNamedMaterial "StickyNote2" "string type" [ "matte" ] "rgb Kd" [ 0.612066 0.612066 0.612066 ]
  62. NamedMaterial "Walls"
  63. Shape "plymesh" "string filename" [ "models/Mesh036.ply" ]
  64. NamedMaterial "FluorescentTube"
  65. Shape "plymesh" "string filename" [ "models/Mesh048.ply" ]
  66. NamedMaterial "CeilingLight"
  67. Shape "plymesh" "string filename" [ "models/Mesh062.ply" ]
  68. NamedMaterial "FluorescentTube"
  69. Shape "plymesh" "string filename" [ "models/Mesh038.ply" ]
  70. NamedMaterial "Black"
  71. Shape "plymesh" "string filename" [ "models/Mesh054.ply" ]
  72. Shape "plymesh" "string filename" [ "models/Mesh077.ply" ]
  73. NamedMaterial "BlackPlastic"
  74. Shape "plymesh" "string filename" [ "models/Mesh052.ply" ]
  75. NamedMaterial "Black"
  76. Shape "plymesh" "string filename" [ "models/Mesh061.ply" ]
  77. NamedMaterial "Projector"
  78. Shape "plymesh" "string filename" [ "models/Mesh031.ply" ]
  79. Shape "plymesh" "string filename" [ "models/Mesh030.ply" ]
  80. NamedMaterial "Black"
  81. Shape "plymesh" "string filename" [ "models/Mesh057.ply" ]
  82. NamedMaterial "Walls"
  83. Shape "plymesh" "string filename" [ "models/Mesh023.ply" ]
  84. Shape "plymesh" "string filename" [ "models/Mesh027.ply" ]
  85. NamedMaterial "Bin2"
  86. Shape "plymesh" "string filename" [ "models/Mesh047.ply" ]
  87. NamedMaterial "Boxes1"
  88. TransformBegin
  89. Transform [ 1 0 0 0 0 1 0 0 0 0 1 0 0 -0.0734223 0 1]
  90. Shape "plymesh" "string filename" [ "models/Mesh049.ply" ]
  91. TransformEnd
  92. NamedMaterial "Black"
  93. Shape "plymesh" "string filename" [ "models/Mesh022.ply" ]
  94. Shape "plymesh" "string filename" [ "models/Mesh029.ply" ]
  95. NamedMaterial "Whiteboard"
  96. Shape "plymesh" "string filename" [ "models/Mesh033.ply" ]
  97. NamedMaterial "Walls"
  98. Shape "plymesh" "string filename" [ "models/Mesh040.ply" ]
  99. NamedMaterial "Black"
  100. Shape "plymesh" "string filename" [ "models/Mesh028.ply" ]
  101. NamedMaterial "ProjectorScreen"
  102. Shape "plymesh" "string filename" [ "models/Mesh076.ply" ]
  103. NamedMaterial "ScreenEnds"
  104. Shape "plymesh" "string filename" [ "models/Mesh050.ply" ]
  105. NamedMaterial "FlagBase"
  106. Shape "plymesh" "string filename" [ "models/Mesh055.ply" ]
  107. NamedMaterial "FoamEraser"
  108. Shape "plymesh" "string filename" [ "models/Mesh053.ply" ]
  109. NamedMaterial "ChalkHolder"
  110. Shape "plymesh" "string filename" [ "models/Mesh058.ply" ]
  111. NamedMaterial "ChairWood"
  112. Shape "plymesh" "string filename" [ "models/Mesh060.ply" ]
  113. NamedMaterial "ChairStainless"
  114. Shape "plymesh" "string filename" [ "models/Mesh063.ply" ]
  115. NamedMaterial "ChairFrame"
  116. Shape "plymesh" "string filename" [ "models/Mesh064.ply" ]
  117. NamedMaterial "ChairWood"
  118. Shape "plymesh" "string filename" [ "models/Mesh037.ply" ]
  119. Shape "plymesh" "string filename" [ "models/Mesh067.ply" ]
  120. Shape "plymesh" "string filename" [ "models/Mesh073.ply" ]
  121. Shape "plymesh" "string filename" [ "models/Mesh024.ply" ]
  122. Shape "plymesh" "string filename" [ "models/Mesh041.ply" ]
  123. NamedMaterial "Rubber"
  124. Shape "plymesh" "string filename" [ "models/Mesh026.ply" ]
  125. NamedMaterial "ChairWood"
  126. Shape "plymesh" "string filename" [ "models/Mesh069.ply" ]
  127. NamedMaterial "Floor"
  128. TransformBegin
  129. Transform [ 11.6517 0 0 0 0 11.6517 0 0 0 0 11.6517 0 0 0 0 1]
  130. Shape "plymesh" "string filename" [ "models/Mesh035.ply" ]
  131. TransformEnd
  132. NamedMaterial "WoodFrame"
  133. Shape "plymesh" "string filename" [ "models/Mesh043.ply" ]
  134. NamedMaterial "Whiteboard2"
  135. Shape "plymesh" "string filename" [ "models/Mesh072.ply" ]
  136. NamedMaterial "StickyNote1"
  137. Shape "plymesh" "string filename" [ "models/Mesh045.ply" ]
  138. NamedMaterial "StickyNote2"
  139. Shape "plymesh" "string filename" [ "models/Mesh044.ply" ]
  140. NamedMaterial "RedPencil"
  141. Shape "plymesh" "string filename" [ "models/Mesh074.ply" ]
  142. NamedMaterial "BluePencil"
  143. Shape "plymesh" "string filename" [ "models/Mesh070.ply" ]
  144. NamedMaterial "GreenPencil"
  145. Shape "plymesh" "string filename" [ "models/Mesh078.ply" ]
  146. NamedMaterial "Whiteboard3"
  147. Shape "plymesh" "string filename" [ "models/Mesh021.ply" ]
  148. NamedMaterial "WhiteboardFrame"
  149. Shape "plymesh" "string filename" [ "models/Mesh018.ply" ]
  150. NamedMaterial "Lectern"
  151. Shape "plymesh" "string filename" [ "models/Mesh017.ply" ]
  152. Shape "plymesh" "string filename" [ "models/Mesh066.ply" ]
  153. Shape "plymesh" "string filename" [ "models/Mesh056.ply" ]
  154. Shape "plymesh" "string filename" [ "models/Mesh016.ply" ]
  155. Shape "plymesh" "string filename" [ "models/Mesh015.ply" ]
  156. NamedMaterial "Hallway"
  157. Shape "plymesh" "string filename" [ "models/Mesh014.ply" ]
  158. NamedMaterial "WoodFrame"
  159. Shape "plymesh" "string filename" [ "models/Mesh025.ply" ]
  160. NamedMaterial "Whiteboard2"
  161. Shape "plymesh" "string filename" [ "models/Mesh046.ply" ]
  162. NamedMaterial "BluePencil"
  163. Shape "plymesh" "string filename" [ "models/Mesh012.ply" ]
  164. NamedMaterial "GreenPencil"
  165. Shape "plymesh" "string filename" [ "models/Mesh011.ply" ]
  166. Shape "plymesh" "string filename" [ "models/Mesh010.ply" ]
  167. Shape "plymesh" "string filename" [ "models/Mesh009.ply" ]
  168. NamedMaterial "BluePencil"
  169. Shape "plymesh" "string filename" [ "models/Mesh008.ply" ]
  170. NamedMaterial "RedPencil"
  171. Shape "plymesh" "string filename" [ "models/Mesh059.ply" ]
  172. NamedMaterial "Bookshelf"
  173. Shape "plymesh" "string filename" [ "models/Mesh065.ply" ]
  174. NamedMaterial "StickyNote3"
  175. Shape "plymesh" "string filename" [ "models/Mesh032.ply" ]
  176. NamedMaterial "StickyNote4"
  177. Shape "plymesh" "string filename" [ "models/Mesh007.ply" ]
  178. NamedMaterial "StickyNote5"
  179. Shape "plymesh" "string filename" [ "models/Mesh075.ply" ]
  180. NamedMaterial "StickyNote6"
  181. Shape "plymesh" "string filename" [ "models/Mesh071.ply" ]
  182. NamedMaterial "StickyNote7"
  183. Shape "plymesh" "string filename" [ "models/Mesh039.ply" ]
  184. NamedMaterial "StickyNote8"
  185. Shape "plymesh" "string filename" [ "models/Mesh006.ply" ]
  186. NamedMaterial "Black"
  187. Shape "plymesh" "string filename" [ "models/Mesh051.ply" ]
  188. NamedMaterial "FlagRed"
  189. Shape "plymesh" "string filename" [ "models/Mesh013.ply" ]
  190. NamedMaterial "FlagWhite"
  191. Shape "plymesh" "string filename" [ "models/Mesh005.ply" ]
  192. NamedMaterial "Walls"
  193. Shape "plymesh" "string filename" [ "models/Mesh042.ply" ]
  194. NamedMaterial "Speakers"
  195. Shape "plymesh" "string filename" [ "models/Mesh003.ply" ]
  196. NamedMaterial "FluorescentTube"
  197. Shape "plymesh" "string filename" [ "models/Mesh020.ply" ]
  198. NamedMaterial "CeilingLight"
  199. Shape "plymesh" "string filename" [ "models/Mesh002.ply" ]
  200. NamedMaterial "Wall"
  201. Shape "plymesh" "string filename" [ "models/Mesh019.ply" ]
  202. NamedMaterial "WindowFrame"
  203. Shape "plymesh" "string filename" [ "models/Mesh068.ply" ]
  204. NamedMaterial "Bin1"
  205. Shape "plymesh" "string filename" [ "models/Mesh001.ply" ]
  206. NamedMaterial "Boxes1"
  207. TransformBegin
  208. Transform [ 1 0 0 0 0 1 0 0 0 0 1 0 0 -0.0734223 0 1]
  209. Shape "plymesh" "string filename" [ "models/Mesh004.ply" ]
  210. TransformEnd
  211. NamedMaterial "Boxes2"
  212. TransformBegin
  213. Transform [ 1 0 0 0 0 1 0 0 0 0 1 0 0 -0.0734223 0 1]
  214. Shape "plymesh" "string filename" [ "models/Mesh034.ply" ]
  215. TransformEnd
  216. NamedMaterial "Boxes1"
  217. TransformBegin
  218. Transform [ 1 0 0 0 0 1 0 0 0 0 1 0 0 -0.0734223 0 1]
  219. Shape "plymesh" "string filename" [ "models/Mesh000.ply" ]
  220. TransformEnd
  221. LightSource "distant" "point from" [ -0.865804 0.416766 -0.276929 ] "point to" [ 0.000000 0.000000 0.000000 ] "rgb L" [ 10.000000 10.000000 10.000000 ]
  222. TransformBegin
  223. Transform [ -1 0 8.74228e-008 0 -8.74228e-008 0 -1 0 0 1 0 0 0 0 0 1]
  224. LightSource "infinite" "string mapname" [ "textures/Skydome.pfm" ]
  225. TransformEnd
  226. WorldEnd