glass.pbrt 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  1. # Main Scene File
  2. LookAt 3.592741 20.556787 4.337005 3.423012 19.583931 4.179706 -0.026954 -0.154972 0.987551
  3. Integrator "path" "integer maxdepth" [10]
  4. Sampler "halton" "integer pixelsamples" [512]
  5. Camera "perspective"
  6. "float fov" [7.327086285904825]
  7. Film "image"
  8. # "integer xresolution" [1440] "integer yresolution" [1280]
  9. "integer xresolution" [720] "integer yresolution" [640]
  10. "string filename" "glass.exr"
  11. WorldBegin
  12. AttributeBegin
  13. Rotate 90 0 0 1
  14. Rotate -90 1 0 0
  15. LightSource "infinite" "string mapname"
  16. "textures/20060807_wells6_hd.exr" "color scale" [2.5 2.5 2.5]
  17. AttributeEnd
  18. # Materials
  19. MakeNamedMedium "liquid" "string type" "homogeneous"
  20. # "color sigma_s" [0.1 0.2 0.2] "color sigma_a" [2.5 5.0 0.0]
  21. # "color sigma_s" [10 14 14] "color sigma_a" [1 1 1]
  22. MakeNamedMaterial "glass"
  23. "string type" ["glass"]
  24. MakeNamedMaterial "juice"
  25. "string type" "subsurface"
  26. "string name" "Regular Milk" "float scale" 10
  27. # "color sigma_a" [ 0.00013612 0.00015836 0.000227 ]
  28. # "color sigma_s" [ 0.012957 0.023741 0.052184 ]
  29. # ????
  30. MakeNamedMaterial "L_S"
  31. # "color Kd" [.4 .4 .4]
  32. # "float sigma" [0.000000000000000]
  33. # "string type" ["matte"]
  34. "string type" ["glass"]
  35. # ground plane
  36. Texture "lines-tex" "color" "imagemap" "string filename" "textures/lines.png"
  37. "float uscale" [30] "float vscale" [30]
  38. MakeNamedMaterial "Material.002"
  39. "texture Kd" "lines-tex"
  40. "float sigma" [0.000000000000000]
  41. "string type" ["matte"]
  42. # Geometry File
  43. AttributeBegin # "Cylinder.002"
  44. Transform [1.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 1.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 1.000000000000000 0.000000000000000 -0.518091201782227 0.085730284452438 0.894225358963013 1.000000000000000]
  45. NamedMaterial "juice"
  46. MediumInterface "liquid" ""
  47. ReverseOrientation
  48. Shape "plymesh"
  49. "string filename" ["geometry/Cylinder_005_0000_m000.ply"]
  50. AttributeEnd # ""
  51. AttributeBegin # "Cylinder.003"
  52. Transform [1.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 1.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 1.000000000000000 0.000000000000000 -0.518091201782227 0.085730403661728 0.000000000000000 1.000000000000000]
  53. AttributeBegin # ""
  54. NamedMaterial "glass"
  55. Shape "plymesh"
  56. "string filename" ["geometry/Cylinder_004_0000_m000.ply"]
  57. AttributeEnd # ""
  58. AttributeBegin # ""
  59. NamedMaterial "juice"
  60. MediumInterface "liquid" ""
  61. ReverseOrientation
  62. Shape "plymesh"
  63. "string filename" ["geometry/Cylinder_004_0000_m001.ply"]
  64. AttributeEnd # ""
  65. AttributeEnd # ""
  66. AttributeBegin # "Circle.001"
  67. Transform [-0.824985325336456 -0.839466333389282 0.793237924575806 0.000000000000000 0.298582732677460 0.786662340164185 1.143040299415588 0.000000000000000 -1.115696072578430 0.831257641315460 -0.280647546052933 0.000000000000000 5.577849388122559 -4.850372314453125 3.856615543365479 1.000000000000000]
  68. NamedMaterial "L_S"
  69. Shape "plymesh"
  70. "string filename" ["geometry/Circle_001_0000_m000.ply"]
  71. AttributeEnd # ""
  72. AttributeBegin # "Circle"
  73. Transform [-1.366106629371643 -1.354542374610901 -2.524180889129639 0.000000000000000 0.871042966842651 2.467686653137207 -1.795641303062439 0.000000000000000 2.729021310806274 -1.465693831443787 -0.690437614917755 0.000000000000000 -7.312365531921387 3.486090898513794 3.321226119995117 1.000000000000000]
  74. NamedMaterial "L_S"
  75. Shape "plymesh"
  76. "string filename" ["geometry/Circle_0000_m000.ply"]
  77. AttributeEnd # ""
  78. AttributeBegin # "Plane"
  79. Transform [1.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 1.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 1.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 -0.002501131501049 1.000000000000000]
  80. NamedMaterial "Material.002"
  81. Shape "plymesh"
  82. "string filename" ["geometry/Plane_0000_m000.ply"]
  83. AttributeEnd # ""
  84. WorldEnd