dambreak0.pbrt 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. LookAt 50 40 180
  2. 60 30 0
  3. 0 1 0
  4. Camera "perspective"
  5. "float fov" [ 50 ]
  6. Film "image"
  7. "integer xresolution" [ 1200 ]
  8. "integer yresolution" [ 700 ]
  9. "float maxsampleluminance" [ 10 ]
  10. "string filename" [ "dambreak0.exr" ]
  11. # imgtool convert -scale 1.5 --bloomlevel 1 dambreak0.exr dambreak0.png
  12. Sampler "sobol"
  13. "integer pixelsamples" [ 8192 ]
  14. Integrator "bdpt"
  15. "integer maxdepth" [ 30 ]
  16. WorldBegin
  17. AttributeBegin
  18. Rotate 60 0 1 0
  19. LightSource "infinite"
  20. "string mapname" [ "sky.exr" ]
  21. "rgb L" [ 3 3 3 ]
  22. AttributeEnd
  23. AttributeBegin
  24. Material "glass"
  25. # Converted from "tank_wall_back.obj" by obj2pbrt
  26. # Scene bounds: (1.078640, 0.104601, 63.142288) - (126.961639, 64.040604, 64.141289)
  27. # Name "polySurface3"
  28. AttributeBegin
  29. # Material unspecified in OBJ file
  30. Shape "plymesh" "string filename" "geometry/mesh_00001.ply"
  31. AttributeEnd
  32. # Converted from "tank_wall_bottom.obj" by obj2pbrt
  33. # Scene bounds: (1.078640, 0.149298, 1.167021) - (126.961639, 1.148298, 63.123634)
  34. # Name "polySurface1"
  35. AttributeBegin
  36. # Material unspecified in OBJ file
  37. Shape "plymesh" "string filename" "geometry/mesh_00002.ply"
  38. AttributeEnd
  39. # Converted from "tank_wall_front.obj" by obj2pbrt
  40. # Scene bounds: (1.078640, 0.104601, 0.211058) - (126.961639, 64.040604, 1.210058)
  41. # Name "polySurface4"
  42. AttributeBegin
  43. # Material unspecified in OBJ file
  44. Shape "plymesh" "string filename" "geometry/mesh_00003.ply"
  45. AttributeEnd
  46. # Converted from "tank_wall_left.obj" by obj2pbrt
  47. # Scene bounds: (126.950043, 0.104601, 0.204847) - (127.949043, 64.040604, 64.140854)
  48. # Name "polySurface5"
  49. AttributeBegin
  50. # Material unspecified in OBJ file
  51. Shape "plymesh" "string filename" "geometry/mesh_00004.ply"
  52. AttributeEnd
  53. # Converted from "tank_wall_right.obj" by obj2pbrt
  54. # Scene bounds: (0.079597, 0.104601, 0.204847) - (1.078598, 64.040604, 64.140854)
  55. # Name "polySurface6"
  56. AttributeBegin
  57. # Material unspecified in OBJ file
  58. Shape "plymesh" "string filename" "geometry/mesh_00005.ply"
  59. AttributeEnd
  60. # Converted from "tank_wall_top.obj" by obj2pbrt
  61. # Scene bounds: (1.078640, 63.005722, 1.167021) - (126.961639, 64.004715, 63.123634)
  62. # Name "polySurface2"
  63. AttributeBegin
  64. # Material unspecified in OBJ file
  65. Shape "plymesh" "string filename" "geometry/mesh_00006.ply"
  66. AttributeEnd
  67. AttributeEnd
  68. AttributeBegin
  69. Material "glass"
  70. MakeNamedMedium "liquid"
  71. "string type" [ "homogeneous" ] "float scale" 0.5
  72. "rgb sigma_a" [ 0.0125 0.0125 0.01 ] # 0625 ]
  73. "rgb sigma_s" [ 0.00125 0.00125 0.000625 ]
  74. MediumInterface "" "liquid"
  75. ReverseOrientation
  76. #The box walls are all already in world-space, but the fluid meshes need a
  77. # slight transform to get them to interface correctly, due to a small
  78. # inaccuracy in my fluid meshing # system. The required transformation is:
  79. Translate -0.600000024 -0.0199999996 -0.600000024
  80. Scale 1.00100005 1.00100005 1.00100005
  81. # Converted from "water0.obj" by obj2pbrt
  82. # Scene bounds: (1.805353, 1.117343, 1.977379) - (127.814362, 63.036682, 63.996017)
  83. # Name "initialShadingGroup"
  84. MakeNamedMaterial ""
  85. "float roughness" [ 1 ]
  86. "float index" [ 1 ]
  87. "string type" [ "uber" ]
  88. "rgb Kd" [ 0 0 0 ]
  89. "rgb Ks" [ 0 0 0 ]
  90. "rgb Kt" [ 0 0 0 ]
  91. "rgb opacity" [ 1 1 1 ]
  92. AttributeBegin
  93. Shape "plymesh" "string filename" "geometry/dambreak0.ply"
  94. AttributeEnd
  95. AttributeEnd
  96. AttributeBegin
  97. # The backdrop needs the following transformation:
  98. Translate 0 -0.0399999991 0
  99. # Converted from "backdrop.obj" by obj2pbrt
  100. # Scene bounds: (-368.511017, 0.030000, -219.573166) - (518.185120, 324.945526, 153.771759)
  101. # Name "backdrop:group2"
  102. MakeNamedMaterial ""
  103. "float roughness" [ 1 ]
  104. "float index" [ 1 ]
  105. "string type" [ "uber" ]
  106. "rgb Kd" [ 0 0 0 ]
  107. "rgb Ks" [ 0 0 0 ]
  108. "rgb Kt" [ 0 0 0 ]
  109. "rgb opacity" [ 1 1 1 ]
  110. AttributeBegin
  111. Shape "plymesh" "string filename" "geometry/mesh_00008.ply"
  112. AttributeEnd
  113. AttributeEnd
  114. WorldEnd