Disabled external gits
This commit is contained in:
30336
cs440-acg/scenes/pa5/table/meshes/mesh_0.obj
Normal file
30336
cs440-acg/scenes/pa5/table/meshes/mesh_0.obj
Normal file
File diff suppressed because it is too large
Load Diff
15
cs440-acg/scenes/pa5/table/meshes/mesh_1.obj
Normal file
15
cs440-acg/scenes/pa5/table/meshes/mesh_1.obj
Normal file
@@ -0,0 +1,15 @@
|
||||
o meshes@1
|
||||
v -231.652 -199.179 0
|
||||
v 392.021 -199.179 0
|
||||
v 392.021 182.76 0
|
||||
v -231.652 182.76 0
|
||||
vt 0.00980392 0.00980392
|
||||
vt 0.990196 0.00980392
|
||||
vt 0.990196 0.990196
|
||||
vt 0.00980392 0.990196
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
f 2/2/2 4/4/4 1/1/1
|
||||
f 4/4/4 2/2/2 3/3/3
|
255
cs440-acg/scenes/pa5/table/meshes/mesh_2.obj
Normal file
255
cs440-acg/scenes/pa5/table/meshes/mesh_2.obj
Normal file
@@ -0,0 +1,255 @@
|
||||
o meshes@2
|
||||
v 3.72986 -17.4001 15.9017
|
||||
v 3.71105 -17.7659 15.9017
|
||||
v 3.65565 -18.1279 15.9017
|
||||
v 3.56522 -18.4828 15.9017
|
||||
v 3.44133 -18.8271 15.9017
|
||||
v 3.28542 -19.1577 15.9017
|
||||
v 3.09846 -19.4721 15.9017
|
||||
v 2.88172 -19.7668 15.9017
|
||||
v 2.63649 -20.0384 15.9017
|
||||
v 2.36449 -20.2836 15.9017
|
||||
v 2.06933 -20.5003 15.9017
|
||||
v 1.75449 -20.6871 15.9017
|
||||
v 1.42346 -20.8428 15.9017
|
||||
v 1.07946 -20.9662 15.9017
|
||||
v 0.724967 -21.0562 15.9017
|
||||
v 0.363345 -21.1113 15.9017
|
||||
v -0.00205581 -21.1298 15.9017
|
||||
v -0.367505 -21.1108 15.9017
|
||||
v -0.729134 -21.0553 15.9017
|
||||
v -1.08359 -20.9648 15.9017
|
||||
v -1.42751 -20.841 15.9017
|
||||
v -1.75779 -20.6852 15.9017
|
||||
v -2.07189 -20.4983 15.9017
|
||||
v -2.36635 -20.2818 15.9017
|
||||
v -2.63771 -20.0368 15.9017
|
||||
v -2.883 -19.7648 15.9017
|
||||
v -3.09972 -19.4697 15.9017
|
||||
v -3.2866 -19.1548 15.9017
|
||||
v -3.44237 -18.8237 15.9017
|
||||
v -3.56582 -18.4797 15.9017
|
||||
v -3.65587 -18.1252 15.9017
|
||||
v -3.71095 -17.7636 15.9017
|
||||
v -3.72952 -17.3982 15.9017
|
||||
v -3.71054 -17.0326 15.9017
|
||||
v -3.65501 -16.6708 15.9017
|
||||
v -3.56451 -16.3163 15.9017
|
||||
v -3.44059 -15.9722 15.9017
|
||||
v -3.28468 -15.6418 15.9017
|
||||
v -3.09777 -15.3277 15.9017
|
||||
v -2.88112 -15.0331 15.9017
|
||||
v -2.636 -14.7617 15.9017
|
||||
v -2.3643 -14.5168 15.9017
|
||||
v -2.0695 -14.3003 15.9017
|
||||
v -1.75506 -14.1136 15.9017
|
||||
v -1.42445 -13.958 15.9017
|
||||
v -1.08088 -13.8346 15.9017
|
||||
v -0.726832 -13.7445 15.9017
|
||||
v -0.365651 -13.6892 15.9017
|
||||
v -0.000675784 -13.6704 15.9017
|
||||
v 0.365159 -13.6892 15.9017
|
||||
v 0.72719 -13.7445 15.9017
|
||||
v 1.08205 -13.8348 15.9017
|
||||
v 1.42638 -13.9587 15.9017
|
||||
v 1.75704 -14.1145 15.9017
|
||||
v 2.0715 -14.3014 15.9017
|
||||
v 2.3663 -14.5181 15.9017
|
||||
v 2.63795 -14.7633 15.9017
|
||||
v 2.8831 -15.0351 15.9017
|
||||
v 3.09973 -15.3301 15.9017
|
||||
v 3.28655 -15.6447 15.9017
|
||||
v 3.4423 -15.9755 15.9017
|
||||
v 3.56578 -16.3193 15.9017
|
||||
v 3.6559 -16.6736 15.9017
|
||||
v 3.71111 -17.0349 15.9017
|
||||
vt 0.5 0.230124
|
||||
vt 0.52647 0.231486
|
||||
vt 0.552664 0.235494
|
||||
vt 0.578339 0.242037
|
||||
vt 0.603251 0.251002
|
||||
vt 0.627173 0.262283
|
||||
vt 0.649923 0.275812
|
||||
vt 0.671249 0.291494
|
||||
vt 0.690901 0.309239
|
||||
vt 0.708644 0.328921
|
||||
vt 0.724321 0.350278
|
||||
vt 0.73784 0.373059
|
||||
vt 0.749107 0.397012
|
||||
vt 0.758037 0.421904
|
||||
vt 0.76455 0.447554
|
||||
vt 0.768534 0.473721
|
||||
vt 0.769875 0.500161
|
||||
vt 0.768501 0.526604
|
||||
vt 0.764484 0.552771
|
||||
vt 0.757938 0.578419
|
||||
vt 0.748976 0.603305
|
||||
vt 0.7377 0.627204
|
||||
vt 0.724183 0.649931
|
||||
vt 0.708515 0.671238
|
||||
vt 0.690788 0.690874
|
||||
vt 0.671107 0.708622
|
||||
vt 0.649749 0.724304
|
||||
vt 0.626966 0.737826
|
||||
vt 0.603011 0.749097
|
||||
vt 0.578119 0.75803
|
||||
vt 0.552468 0.764546
|
||||
vt 0.5263 0.768532
|
||||
vt 0.499858 0.769876
|
||||
vt 0.473406 0.768502
|
||||
vt 0.447229 0.764484
|
||||
vt 0.421573 0.757936
|
||||
vt 0.396678 0.748969
|
||||
vt 0.372773 0.737688
|
||||
vt 0.350038 0.724163
|
||||
vt 0.328727 0.708486
|
||||
vt 0.309088 0.69075
|
||||
vt 0.291365 0.67109
|
||||
vt 0.275703 0.649758
|
||||
vt 0.262195 0.627006
|
||||
vt 0.250932 0.603083
|
||||
vt 0.242001 0.578223
|
||||
vt 0.235482 0.552605
|
||||
vt 0.231485 0.52647
|
||||
vt 0.230125 0.500061
|
||||
vt 0.231479 0.47359
|
||||
vt 0.235482 0.447394
|
||||
vt 0.24202 0.421716
|
||||
vt 0.25098 0.396801
|
||||
vt 0.262258 0.372875
|
||||
vt 0.275783 0.350121
|
||||
vt 0.291462 0.32879
|
||||
vt 0.309205 0.309133
|
||||
vt 0.328873 0.291395
|
||||
vt 0.350216 0.27572
|
||||
vt 0.372982 0.262201
|
||||
vt 0.396919 0.250931
|
||||
vt 0.421793 0.241996
|
||||
vt 0.447426 0.235475
|
||||
vt 0.473576 0.231481
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
vn 0 0 1
|
||||
f 54/54/54 53/53/53 60/60/60
|
||||
f 59/59/59 55/55/55 54/54/54
|
||||
f 52/52/52 45/45/45 53/53/53
|
||||
f 50/50/50 49/49/49 48/48/48
|
||||
f 51/51/51 50/50/50 47/47/47
|
||||
f 46/46/46 52/52/52 51/51/51
|
||||
f 55/55/55 58/58/58 56/56/56
|
||||
f 5/5/5 61/61/61 53/53/53
|
||||
f 61/61/61 4/4/4 62/62/62
|
||||
f 21/21/21 53/53/53 45/45/45
|
||||
f 55/55/55 59/59/59 58/58/58
|
||||
f 59/59/59 54/54/54 60/60/60
|
||||
f 53/53/53 61/61/61 60/60/60
|
||||
f 58/58/58 57/57/57 56/56/56
|
||||
f 62/62/62 3/3/3 63/63/63
|
||||
f 46/46/46 51/51/51 47/47/47
|
||||
f 52/52/52 46/46/46 45/45/45
|
||||
f 37/37/37 45/45/45 44/44/44
|
||||
f 43/43/43 42/42/42 39/39/39
|
||||
f 42/42/42 41/41/41 40/40/40
|
||||
f 44/44/44 43/43/43 38/38/38
|
||||
f 48/48/48 47/47/47 50/50/50
|
||||
f 39/39/39 42/42/42 40/40/40
|
||||
f 38/38/38 43/43/43 39/39/39
|
||||
f 44/44/44 38/38/38 37/37/37
|
||||
f 35/35/35 34/34/34 31/31/31
|
||||
f 34/34/34 33/33/33 32/32/32
|
||||
f 21/21/21 45/45/45 37/37/37
|
||||
f 36/36/36 29/29/29 37/37/37
|
||||
f 36/36/36 35/35/35 30/30/30
|
||||
f 2/2/2 64/64/64 63/63/63
|
||||
f 63/63/63 3/3/3 2/2/2
|
||||
f 3/3/3 62/62/62 4/4/4
|
||||
f 61/61/61 5/5/5 4/4/4
|
||||
f 6/6/6 5/5/5 12/12/12
|
||||
f 11/11/11 7/7/7 6/6/6
|
||||
f 21/21/21 5/5/5 53/53/53
|
||||
f 10/10/10 8/8/8 7/7/7
|
||||
f 7/7/7 11/11/11 10/10/10
|
||||
f 11/11/11 6/6/6 12/12/12
|
||||
f 5/5/5 13/13/13 12/12/12
|
||||
f 14/14/14 13/13/13 20/20/20
|
||||
f 19/19/19 15/15/15 14/14/14
|
||||
f 5/5/5 21/21/21 13/13/13
|
||||
f 9/9/9 8/8/8 10/10/10
|
||||
f 16/16/16 15/15/15 18/18/18
|
||||
f 27/27/27 26/26/26 23/23/23
|
||||
f 26/26/26 25/25/25 24/24/24
|
||||
f 28/28/28 27/27/27 22/22/22
|
||||
f 31/31/31 30/30/30 35/35/35
|
||||
f 29/29/29 36/36/36 30/30/30
|
||||
f 21/21/21 29/29/29 28/28/28
|
||||
f 32/32/32 31/31/31 34/34/34
|
||||
f 19/19/19 14/14/14 20/20/20
|
||||
f 15/15/15 19/19/19 18/18/18
|
||||
f 29/29/29 21/21/21 37/37/37
|
||||
f 23/23/23 26/26/26 24/24/24
|
||||
f 22/22/22 27/27/27 23/23/23
|
||||
f 28/28/28 22/22/22 21/21/21
|
||||
f 20/20/20 13/13/13 21/21/21
|
||||
f 16/16/16 18/18/18 17/17/17
|
||||
f 2/2/2 1/1/1 64/64/64
|
29002
cs440-acg/scenes/pa5/table/meshes/mesh_3.obj
Normal file
29002
cs440-acg/scenes/pa5/table/meshes/mesh_3.obj
Normal file
File diff suppressed because it is too large
Load Diff
8183
cs440-acg/scenes/pa5/table/meshes/mesh_4.obj
Normal file
8183
cs440-acg/scenes/pa5/table/meshes/mesh_4.obj
Normal file
File diff suppressed because it is too large
Load Diff
130
cs440-acg/scenes/pa5/table/table_ems.xml
Normal file
130
cs440-acg/scenes/pa5/table/table_ems.xml
Normal file
@@ -0,0 +1,130 @@
|
||||
<!-- Table scene designed by Olesya Jakob -->
|
||||
|
||||
<scene>
|
||||
<!-- Independent sample generator, 128 samples per pixel -->
|
||||
<sampler type="independent">
|
||||
<integer name="sampleCount" value="128"/>
|
||||
</sampler>
|
||||
|
||||
<!-- Use the path tracer without multiple importance sampling -->
|
||||
<integrator type="path_ems"/>
|
||||
|
||||
<!-- Render the scene as viewed by a perspective camera -->
|
||||
<camera type="perspective">
|
||||
<transform name="toWorld">
|
||||
<lookat target="31.6866, -67.2776, 36.1392"
|
||||
origin="32.1259, -68.0505, 36.597"
|
||||
up="-0.22886, 0.39656, 0.889024"/>
|
||||
</transform>
|
||||
|
||||
<!-- Field of view: 35 degrees -->
|
||||
<float name="fov" value="35"/>
|
||||
|
||||
<!-- 800x600 pixels -->
|
||||
<integer name="width" value="800"/>
|
||||
<integer name="height" value="600"/>
|
||||
</camera>
|
||||
|
||||
<!-- Two light sources -->
|
||||
<mesh type="obj">
|
||||
<string name="filename" value="meshes/mesh_1.obj"/>
|
||||
|
||||
<emitter type="area">
|
||||
<color name="radiance" value="3,3,2.5"/>
|
||||
</emitter>
|
||||
|
||||
<bsdf type="diffuse">
|
||||
<color name="albedo" value="0,0,0"/>
|
||||
</bsdf>
|
||||
|
||||
|
||||
<transform name="toWorld">
|
||||
<scale value="0.06,0.06,-1"/>
|
||||
<translate value="10,0,25"/>
|
||||
</transform>
|
||||
</mesh>
|
||||
|
||||
<mesh type="obj">
|
||||
<string name="filename" value="meshes/mesh_1.obj"/>
|
||||
|
||||
<emitter type="area">
|
||||
<color name="radiance" value="1,1,1.6"/>
|
||||
</emitter>
|
||||
|
||||
<bsdf type="diffuse">
|
||||
<color name="albedo" value="0,0,0"/>
|
||||
</bsdf>
|
||||
|
||||
|
||||
<transform name="toWorld">
|
||||
<scale value="0.3,0.3,-1"/>
|
||||
<translate value="0,0,60"/>
|
||||
</transform>
|
||||
</mesh>
|
||||
|
||||
|
||||
<mesh type="obj">
|
||||
<string name="filename" value="meshes/mesh_0.obj"/>
|
||||
|
||||
<bsdf type="microfacet">
|
||||
<color name="kd" value="0, 0, 0"/>
|
||||
</bsdf>
|
||||
<transform name="toWorld">
|
||||
<translate value="3,0,0"/>
|
||||
</transform>
|
||||
</mesh>
|
||||
|
||||
<!-- Diffuse floor -->
|
||||
<mesh type="obj">
|
||||
<string name="filename" value="meshes/mesh_1.obj"/>
|
||||
|
||||
<bsdf type="diffuse">
|
||||
<color name="albedo" value=".5,.5,.5"/>
|
||||
</bsdf>
|
||||
|
||||
<transform name="toWorld">
|
||||
<scale value="0.2,0.35,0.5"/>
|
||||
<translate value="-35,25,0"/>
|
||||
</transform>
|
||||
|
||||
</mesh>
|
||||
|
||||
<!-- Water<->Air interface -->
|
||||
<mesh type="obj">
|
||||
<string name="filename" value="meshes/mesh_2.obj"/>
|
||||
<transform name="toWorld">
|
||||
<translate value="-1,0,0"/>
|
||||
</transform>
|
||||
|
||||
<bsdf type="dielectric">
|
||||
<float name="extIOR" value="1"/>
|
||||
<float name="intIOR" value="1.33"/>
|
||||
</bsdf>
|
||||
</mesh>
|
||||
|
||||
<!-- Glass<->Air interface -->
|
||||
<mesh type="obj">
|
||||
<string name="filename" value="meshes/mesh_3.obj"/>
|
||||
<transform name="toWorld">
|
||||
<translate value="-1,0,0"/>
|
||||
</transform>
|
||||
|
||||
<bsdf type="dielectric">
|
||||
<float name="extIOR" value="1"/>
|
||||
<float name="intIOR" value="1.5"/>
|
||||
</bsdf>
|
||||
</mesh>
|
||||
|
||||
<!-- Glass<->Water interface -->
|
||||
<mesh type="obj">
|
||||
<string name="filename" value="meshes/mesh_4.obj"/>
|
||||
<transform name="toWorld">
|
||||
<translate value="-1,0,0"/>
|
||||
</transform>
|
||||
|
||||
<bsdf type="dielectric">
|
||||
<float name="extIOR" value="1.5"/>
|
||||
<float name="intIOR" value="1.33"/>
|
||||
</bsdf>
|
||||
</mesh>
|
||||
</scene>
|
130
cs440-acg/scenes/pa5/table/table_mats.xml
Normal file
130
cs440-acg/scenes/pa5/table/table_mats.xml
Normal file
@@ -0,0 +1,130 @@
|
||||
<!-- Table scene designed by Olesya Jakob -->
|
||||
|
||||
<scene>
|
||||
<!-- Independent sample generator, 128 samples per pixel -->
|
||||
<sampler type="independent">
|
||||
<integer name="sampleCount" value="128"/>
|
||||
</sampler>
|
||||
|
||||
<!-- Use the path tracer without multiple importance sampling -->
|
||||
<integrator type="path_mats"/>
|
||||
|
||||
<!-- Render the scene as viewed by a perspective camera -->
|
||||
<camera type="perspective">
|
||||
<transform name="toWorld">
|
||||
<lookat target="31.6866, -67.2776, 36.1392"
|
||||
origin="32.1259, -68.0505, 36.597"
|
||||
up="-0.22886, 0.39656, 0.889024"/>
|
||||
</transform>
|
||||
|
||||
<!-- Field of view: 35 degrees -->
|
||||
<float name="fov" value="35"/>
|
||||
|
||||
<!-- 800x600 pixels -->
|
||||
<integer name="width" value="800"/>
|
||||
<integer name="height" value="600"/>
|
||||
</camera>
|
||||
|
||||
<!-- Two light sources -->
|
||||
<mesh type="obj">
|
||||
<string name="filename" value="meshes/mesh_1.obj"/>
|
||||
|
||||
<emitter type="area">
|
||||
<color name="radiance" value="3,3,2.5"/>
|
||||
</emitter>
|
||||
|
||||
<bsdf type="diffuse">
|
||||
<color name="albedo" value="0,0,0"/>
|
||||
</bsdf>
|
||||
|
||||
|
||||
<transform name="toWorld">
|
||||
<scale value="0.06,0.06,-1"/>
|
||||
<translate value="10,0,25"/>
|
||||
</transform>
|
||||
</mesh>
|
||||
|
||||
<mesh type="obj">
|
||||
<string name="filename" value="meshes/mesh_1.obj"/>
|
||||
|
||||
<emitter type="area">
|
||||
<color name="radiance" value="1,1,1.6"/>
|
||||
</emitter>
|
||||
|
||||
<bsdf type="diffuse">
|
||||
<color name="albedo" value="0,0,0"/>
|
||||
</bsdf>
|
||||
|
||||
|
||||
<transform name="toWorld">
|
||||
<scale value="0.3,0.3,-1"/>
|
||||
<translate value="0,0,60"/>
|
||||
</transform>
|
||||
</mesh>
|
||||
|
||||
|
||||
<mesh type="obj">
|
||||
<string name="filename" value="meshes/mesh_0.obj"/>
|
||||
|
||||
<bsdf type="microfacet">
|
||||
<color name="kd" value="0, 0, 0"/>
|
||||
</bsdf>
|
||||
<transform name="toWorld">
|
||||
<translate value="3,0,0"/>
|
||||
</transform>
|
||||
</mesh>
|
||||
|
||||
<!-- Diffuse floor -->
|
||||
<mesh type="obj">
|
||||
<string name="filename" value="meshes/mesh_1.obj"/>
|
||||
|
||||
<bsdf type="diffuse">
|
||||
<color name="albedo" value=".5,.5,.5"/>
|
||||
</bsdf>
|
||||
|
||||
<transform name="toWorld">
|
||||
<scale value="0.2,0.35,0.5"/>
|
||||
<translate value="-35,25,0"/>
|
||||
</transform>
|
||||
|
||||
</mesh>
|
||||
|
||||
<!-- Water<->Air interface -->
|
||||
<mesh type="obj">
|
||||
<string name="filename" value="meshes/mesh_2.obj"/>
|
||||
<transform name="toWorld">
|
||||
<translate value="-1,0,0"/>
|
||||
</transform>
|
||||
|
||||
<bsdf type="dielectric">
|
||||
<float name="extIOR" value="1"/>
|
||||
<float name="intIOR" value="1.33"/>
|
||||
</bsdf>
|
||||
</mesh>
|
||||
|
||||
<!-- Glass<->Air interface -->
|
||||
<mesh type="obj">
|
||||
<string name="filename" value="meshes/mesh_3.obj"/>
|
||||
<transform name="toWorld">
|
||||
<translate value="-1,0,0"/>
|
||||
</transform>
|
||||
|
||||
<bsdf type="dielectric">
|
||||
<float name="extIOR" value="1"/>
|
||||
<float name="intIOR" value="1.5"/>
|
||||
</bsdf>
|
||||
</mesh>
|
||||
|
||||
<!-- Glass<->Water interface -->
|
||||
<mesh type="obj">
|
||||
<string name="filename" value="meshes/mesh_4.obj"/>
|
||||
<transform name="toWorld">
|
||||
<translate value="-1,0,0"/>
|
||||
</transform>
|
||||
|
||||
<bsdf type="dielectric">
|
||||
<float name="extIOR" value="1.5"/>
|
||||
<float name="intIOR" value="1.33"/>
|
||||
</bsdf>
|
||||
</mesh>
|
||||
</scene>
|
134
cs440-acg/scenes/pa5/table/table_mis.xml
Normal file
134
cs440-acg/scenes/pa5/table/table_mis.xml
Normal file
@@ -0,0 +1,134 @@
|
||||
<!-- Table scene designed by Olesya Jakob -->
|
||||
|
||||
<scene>
|
||||
<!-- Independent sample generator, 64 samples per pixel -->
|
||||
<sampler type="independent">
|
||||
<integer name="sampleCount" value="64"/>
|
||||
</sampler>
|
||||
|
||||
<!-- Use the path tracer without multiple importance sampling -->
|
||||
<integrator type="path_mis"/>
|
||||
|
||||
<!-- Render the scene as viewed by a perspective camera -->
|
||||
<camera type="perspective">
|
||||
<transform name="toWorld">
|
||||
<lookat target="31.6866, -67.2776, 36.1392"
|
||||
origin="32.1259, -68.0505, 36.597"
|
||||
up="-0.22886, 0.39656, 0.889024"/>
|
||||
</transform>
|
||||
|
||||
<!-- Field of view: 35 degrees -->
|
||||
<float name="fov" value="35"/>
|
||||
|
||||
<!-- 800x600 pixels -->
|
||||
<integer name="width" value="800"/>
|
||||
<integer name="height" value="600"/>
|
||||
</camera>
|
||||
|
||||
<!-- Two light sources -->
|
||||
<mesh type="obj">
|
||||
<string name="filename" value="meshes/mesh_1.obj"/>
|
||||
|
||||
<emitter type="area">
|
||||
<color name="radiance" value="3,3,2.5"/>
|
||||
</emitter>
|
||||
|
||||
<bsdf type="diffuse">
|
||||
<color name="albedo" value="0,0,0"/>
|
||||
</bsdf>
|
||||
|
||||
|
||||
<transform name="toWorld">
|
||||
<scale value="0.06,0.06,-1"/>
|
||||
<translate value="10,0,25"/>
|
||||
</transform>
|
||||
</mesh>
|
||||
|
||||
<mesh type="obj">
|
||||
<string name="filename" value="meshes/mesh_1.obj"/>
|
||||
|
||||
<emitter type="area">
|
||||
<color name="radiance" value="1,1,1.6"/>
|
||||
</emitter>
|
||||
|
||||
<bsdf type="diffuse">
|
||||
<color name="albedo" value="0,0,0"/>
|
||||
</bsdf>
|
||||
|
||||
|
||||
<transform name="toWorld">
|
||||
<scale value="0.3,0.3,-1"/>
|
||||
<translate value="0,0,60"/>
|
||||
</transform>
|
||||
</mesh>
|
||||
|
||||
|
||||
<mesh type="obj">
|
||||
<string name="filename" value="meshes/mesh_0.obj"/>
|
||||
|
||||
<bsdf type="microfacet">
|
||||
<color name="kd" value="0, 0, 0"/>
|
||||
</bsdf>
|
||||
<transform name="toWorld">
|
||||
<translate value="3,0,0"/>
|
||||
</transform>
|
||||
</mesh>
|
||||
|
||||
<!-- Diffuse floor -->
|
||||
<mesh type="obj">
|
||||
<string name="filename" value="meshes/mesh_1.obj"/>
|
||||
|
||||
<bsdf type="diffuse">
|
||||
<string name="image" value="../../final/sample.exr"/>
|
||||
<transform name="transform">
|
||||
<matrix value="0.000000 0.000000 1.000000 0.000000 0.000000 1.000000 0.000000 0.000000 -1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000"/>
|
||||
</transform>
|
||||
<!-- <color name="albedo" value=".5,.5,.5"/> -->
|
||||
</bsdf>
|
||||
|
||||
<transform name="toWorld">
|
||||
<scale value="0.2,0.35,0.5"/>
|
||||
<translate value="-35,25,0"/>
|
||||
</transform>
|
||||
|
||||
</mesh>
|
||||
|
||||
<!-- Water<->Air interface -->
|
||||
<mesh type="obj">
|
||||
<string name="filename" value="meshes/mesh_2.obj"/>
|
||||
<transform name="toWorld">
|
||||
<translate value="-1,0,0"/>
|
||||
</transform>
|
||||
|
||||
<bsdf type="dielectric">
|
||||
<float name="extIOR" value="1"/>
|
||||
<float name="intIOR" value="1.33"/>
|
||||
</bsdf>
|
||||
</mesh>
|
||||
|
||||
<!-- Glass<->Air interface -->
|
||||
<mesh type="obj">
|
||||
<string name="filename" value="meshes/mesh_3.obj"/>
|
||||
<transform name="toWorld">
|
||||
<translate value="-1,0,0"/>
|
||||
</transform>
|
||||
|
||||
<bsdf type="dielectric">
|
||||
<float name="extIOR" value="1"/>
|
||||
<float name="intIOR" value="1.5"/>
|
||||
</bsdf>
|
||||
</mesh>
|
||||
|
||||
<!-- Glass<->Water interface -->
|
||||
<mesh type="obj">
|
||||
<string name="filename" value="meshes/mesh_4.obj"/>
|
||||
<transform name="toWorld">
|
||||
<translate value="-1,0,0"/>
|
||||
</transform>
|
||||
|
||||
<bsdf type="dielectric">
|
||||
<float name="extIOR" value="1.5"/>
|
||||
<float name="intIOR" value="1.33"/>
|
||||
</bsdf>
|
||||
</mesh>
|
||||
</scene>
|
Reference in New Issue
Block a user