ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/test/renders/ref/combined.rad
(Generate patch)

Comparing ray/test/renders/ref/combined.rad (file contents):
Revision 1.12 by greg, Wed Dec 5 02:11:55 2018 UTC vs.
Revision 1.14 by greg, Fri Nov 17 21:22:27 2023 UTC

# Line 1 | Line 1
1 + # RCSid $Id$
2 + #
3 + # A collection of all our scene bits without the front caps
4 + #
5 + # xform -n i0
6 + # RCSid $Id$
7 + # Basic materials used for walls, etc.
8  
9   void plastic wall_mat
10   0
# Line 18 | Line 25 | void plastic black_outside
25   0
26   0
27   5               0.05               0.05               0.05                  0                  0
28 + # RCSid $Id$
29  
30   void metal chrome
31   0
32   0
33   5                0.6                0.6               0.75                  1                  0
34 + # RCSid $Id$
35  
36   void metal gold
37   0
38   0
39   5            0.99717           0.781957           0.334172                  1                  0
40 + # RCSid $Id$
41 + # A photographed sunset taken on Nov. 6 2018, Berkeley CA
42 + # Artificial sun source scaled to cover circumsolar
43  
44   void colorpict sunset_pat
45   9 red green blue sunset.hdr fisheye.cal fish_u fish_v -rz 90
# Line 53 | Line 65 | sol_light source i0.bigsun
65   0
66   0
67   4            -0.9338              -0.35              0.001                  1
68 + # xform -n dielectric.1 -t 0 0 0
69 + # RCSid $Id$
70 + # Walls of our diorama
71 + # xform -ry -90
72 + # genprism black_outside wall 10 -.1 -.1 -.1 5.1 3.1 5.1 3.1 -.1 -.1 -.1 0 0 3 0 3 5 0 5 0 0 -l 0 0 8 -c
73  
74   black_outside polygon dielectric.1.wall.b
75   0
# Line 119 | Line 136 | black_outside polygon dielectric.1.wall.4
136                   -8               -0.1                3.1
137                   -8               -0.1               -0.1
138   -6.12323399574e-18               -0.1               -0.1
139 + # black_outside polygon wall.5
140 + # 0
141 + # 0
142 + # 12
143 + # -6.12323399574e-18               -0.1               -0.1
144 + #                 -8               -0.1               -0.1
145 + #                 -8                  0  4.89858719659e-16
146 + #                  0                  0                  0
147  
148   wall_mat polygon dielectric.1.wall.6
149   0
# Line 155 | Line 180 | floor_mat polygon dielectric.1.wall.9
180                   -8                  5  4.89858719659e-16
181                   -8                  0  4.89858719659e-16
182                    0                  0                  0
183 + # RCSid $Id$
184 + # Rectangular opening cut in end wall
185 + # xform -ry -90 -t -8 0 0
186 + # genprism wall_mat end_wall 10 -.1 -.1 -.1 5.1 3.1 5.1 3.1 -.1 -.1 -.1 1 1 2 1 2 4 1 4 1 1 -l 0 0 .2 -c
187  
188   wall_mat polygon dielectric.1.end_wall.b
189   0
# Line 266 | Line 295 | wall_mat polygon dielectric.1.end_wall.9
295                 -8.2                  4                  1
296                 -8.2                  1                  1
297                   -8                  1                  1
298 + # RCSid $Id$
299 + #
300 + # Vase model courtesy Tom Mertens from web page:
301 + #       http://people.csail.mit.edu/tmertens/textransfer/data
302 + # Include acknowledgment in any published work:
303 + #       "textured 3D model from the MIT CSAIL database"
304 + #
305 + # Origin is at center of base; Z-axis is up.
306 + # Vase is approx. 23cm tall
307 + # Moved into middle of room for testing
308 + #
309  
310   void colorpict vase_pat
311   13 lim_r lim_g lim_b vase.hdr climit.cal Lu Lv -i 1 -t 0 0 0
# Line 281 | Line 321 | vase_clay mesh dielectric.1.vase
321   17 vase.rtm -t 25 5 130 -s .005 -t -4 2.5 1 -i 1 -t 0 0 0
322   0
323   0
324 + # RCSid $Id$
325 + # xform -s 0.0253999863 -rz 90 -t -4 2.5 2.999
326 + #
327 + # Wellmade 2 lamp fixture, model 395-12A-248RS
328 + #
329 + # Dimensions in inches, fixture parallel to y axis, center at origin
330 + #
331  
332   void brightdata lum_dist
333   19 flatcorr rect_fixture.dat source.cal src_phi4 src_theta -s 0.0253999863 -rz 90 -t -4 2.5 2.999 -i 1 -t 0 0 0
334   0
335   0
336 + # this is scaled by 1/area (SI)
337  
338   lum_dist light lum_bright
339   0
340   0
341   3                 20                 20                 20
342 + # 3               1.55               1.55               1.55
343  
344   lum_bright polygon dielectric.1.luminaire
345   0
# Line 300 | Line 349 | lum_bright polygon dielectric.1.luminaire
349       -4.57784968833      2.22695014728              2.999
350       -4.57784968833      2.77304985273              2.999
351       -3.42215031167      2.77304985272              2.999
352 + # RCSid $Id$
353 + # Pink glass pane made of two dieletric faces to fit any opening in end wall
354  
355   void dielectric dielectric_pink
356   0
# Line 323 | Line 374 | dielectric_pink polygon dielectric.1.blue_glazing
374                -8.15                  5                  3
375                -8.15                  5                  0
376                -8.15                  0                  0
377 + # xform -n glass.2 -t 0 5.2 0
378 + # RCSid $Id$
379 + # Walls of our diorama
380 + # xform -ry -90
381 + # genprism black_outside wall 10 -.1 -.1 -.1 5.1 3.1 5.1 3.1 -.1 -.1 -.1 0 0 3 0 3 5 0 5 0 0 -l 0 0 8 -c
382  
383   black_outside polygon glass.2.wall.b
384   0
# Line 389 | Line 445 | black_outside polygon glass.2.wall.4
445                   -8                5.1                3.1
446                   -8                5.1               -0.1
447   -6.12323399574e-18                5.1               -0.1
448 + # black_outside polygon wall.5
449 + # 0
450 + # 0
451 + # 12
452 + # -6.12323399574e-18               -0.1               -0.1
453 + #                 -8               -0.1               -0.1
454 + #                 -8                  0  4.89858719659e-16
455 + #                  0                  0                  0
456  
457   wall_mat polygon glass.2.wall.6
458   0
# Line 425 | Line 489 | floor_mat polygon glass.2.wall.9
489                   -8               10.2  4.89858719659e-16
490                   -8                5.2  4.89858719659e-16
491                    0                5.2                  0
492 + # RCSid $Id$
493 + # Rectangular opening cut in end wall
494 + # xform -ry -90 -t -8 0 0
495 + # genprism wall_mat end_wall 10 -.1 -.1 -.1 5.1 3.1 5.1 3.1 -.1 -.1 -.1 1 1 2 1 2 4 1 4 1 1 -l 0 0 .2 -c
496  
497   wall_mat polygon glass.2.end_wall.b
498   0
# Line 536 | Line 604 | wall_mat polygon glass.2.end_wall.9
604                 -8.2                9.2                  1
605                 -8.2                6.2                  1
606                   -8                6.2                  1
607 + # RCSid $Id$
608 + # A green metal torus with glowing red stripes
609  
610   void metal green_metal
611   0
# Line 551 | Line 621 | void mixfunc striped
621   10 green_metal red_glow "if(mod(atan2(Py-A2,Px-A1),PI/10) - PI/20, 1, 0)" . -i 1 -t 0 5.2 0
622   0
623   3                 -4                2.5                1.5
624 + # xform -ry 52 -s .2 -t -4 2.5 1.5
625 + # genrev striped torus sin(2*PI*t) 2+cos(2*PI*t) 32 -s
626  
627   striped texfunc Phong
628   20 rev_dx rev_dy rev_dz rev.cal -i 1 -ry 52 -s .2 -t -4 2.5 1.5 -i 1 -t 0 5.2 0
# Line 967 | Line 1039 | Phong cone glass.2.torus.32
1039       -4.03074665433                7.7      1.47597808091
1040                   -4                7.7                1.5
1041        0.59615705608                0.6
1042 + # RCSid $Id$
1043 + # A clear glazing used to create rectangular illum at window
1044 + # mkillum -ab 0 !oconv -i glass.oct illum_glass.rad
1045 + #@mkillum !
1046 + # mkillum f=glass_ill c=d d=50 s=64
1047  
1048   void glass glass_clear
1049   0
# Line 987 | Line 1064 | illum_mat polygon glass.2.clear_glazing
1064   0
1065   0
1066   12
1067 <               -8.1                6.2                  1
1068 <               -8.1                9.2                  1
1069 <               -8.1                9.2                  2
1070 <               -8.1                6.2                  2
1067 >                 -8                6.2                  1
1068 >                 -8                9.2                  1
1069 >                 -8                9.2                  2
1070 >                 -8                6.2                  2
1071 > # xform -n inst.3 -t 0 10.4 0
1072 > # RCSid $Id$
1073 > # Walls of our diorama
1074 > # xform -ry -90
1075 > # genprism black_outside wall 10 -.1 -.1 -.1 5.1 3.1 5.1 3.1 -.1 -.1 -.1 0 0 3 0 3 5 0 5 0 0 -l 0 0 8 -c
1076  
1077   black_outside polygon inst.3.wall.b
1078   0
# Line 1057 | Line 1139 | black_outside polygon inst.3.wall.4
1139                   -8               10.3                3.1
1140                   -8               10.3               -0.1
1141   -6.12323399574e-18               10.3               -0.1
1142 + # black_outside polygon wall.5
1143 + # 0
1144 + # 0
1145 + # 12
1146 + # -6.12323399574e-18               -0.1               -0.1
1147 + #                 -8               -0.1               -0.1
1148 + #                 -8                  0  4.89858719659e-16
1149 + #                  0                  0                  0
1150  
1151   wall_mat polygon inst.3.wall.6
1152   0
# Line 1093 | Line 1183 | floor_mat polygon inst.3.wall.9
1183                   -8               15.4  4.89858719659e-16
1184                   -8               10.4  4.89858719659e-16
1185                    0               10.4                  0
1186 + # RCSid $Id$
1187 + # A closed wall for the end cap of our diorama
1188 + # xform -t -8.2 -.1 -.1
1189 + # genbox wall_mat end_wall .2 5.2 3.2
1190  
1191   wall_mat polygon inst.3.end_wall.1540
1192   0
# Line 1147 | Line 1241 | wall_mat polygon inst.3.end_wall.6457
1241                 -8.2               10.3                3.1
1242                   -8               10.3                3.1
1243                   -8               15.5                3.1
1244 + # RCSid $Id$
1245 + #
1246 + # Test of instance primitive and spaces in names and modifiers
1247 + #
1248  
1249   void instance "inst.3.porsche #1"
1250   15 porsche.octf -rx 90 -s .15 -t -4 2 1 -i 1 -t 0 10.4 0
# Line 1162 | Line 1260 | void ashik2 "ashik mat"
1260   15 porsche.octf -rx 90 -s .15 -t -4 3 1 -i 1 -t 0 10.4 0
1261   0
1262   0
1263 + # RCSid $Id$
1264 + # A pair of spotlights, one pink and one bluish
1265  
1266   void spotlight pink_spotlight
1267   0
# Line 1190 | Line 1290 | blue_spotlight ring inst.3.bspot
1290                   -2               14.4                2.5
1291                 -2.5               -1.5                 -2
1292                    0                0.2
1293 + # RCSid $Id$
1294 + # xform -s 0.0253999863 -rz 90 -t -4 2.5 2.999
1295 + #
1296 + # Wellmade 2 lamp fixture, model 395-12A-248RS
1297 + #
1298 + # Dimensions in inches, fixture parallel to y axis, center at origin
1299 + #
1300  
1301   void brightdata lum_dist
1302   19 flatcorr rect_fixture.dat source.cal src_phi4 src_theta -s 0.0253999863 -rz 90 -t -4 2.5 2.999 -i 1 -t 0 10.4 0
1303   0
1304   0
1305 + # this is scaled by 1/area (SI)
1306  
1307   lum_dist light lum_bright
1308   0
1309   0
1310   3                 20                 20                 20
1311 + # 3               1.55               1.55               1.55
1312  
1313   lum_bright polygon inst.3.luminaire
1314   0
# Line 1209 | Line 1318 | lum_bright polygon inst.3.luminaire
1318       -4.57784968833      12.6269501473              2.999
1319       -4.57784968833      13.1730498527              2.999
1320       -3.42215031167      13.1730498527              2.999
1321 + # RCSid $Id$
1322 + #
1323 + # Test of glow source with limited effect
1324 + #
1325  
1326   void glow red_glow
1327   0
# Line 1219 | Line 1332 | red_glow sphere inst.3.red_bulb
1332   0
1333   0
1334   4                 -7               11.4                  2               0.25
1335 + # Negative influence radius means no illumination cast
1336  
1337   void glow green_glow
1338   0
# Line 1229 | Line 1343 | green_glow sphere inst.3.green_bulb
1343   0
1344   0
1345   4                 -7               12.4                  2               0.25
1346 + # xform -n mesh.4 -t 0 15.6 0
1347 + # RCSid $Id$
1348 + # Walls of our diorama
1349 + # xform -ry -90
1350 + # genprism black_outside wall 10 -.1 -.1 -.1 5.1 3.1 5.1 3.1 -.1 -.1 -.1 0 0 3 0 3 5 0 5 0 0 -l 0 0 8 -c
1351  
1352   black_outside polygon mesh.4.wall.b
1353   0
# Line 1295 | Line 1414 | black_outside polygon mesh.4.wall.4
1414                   -8               15.5                3.1
1415                   -8               15.5               -0.1
1416   -6.12323399574e-18               15.5               -0.1
1417 + # black_outside polygon wall.5
1418 + # 0
1419 + # 0
1420 + # 12
1421 + # -6.12323399574e-18               -0.1               -0.1
1422 + #                 -8               -0.1               -0.1
1423 + #                 -8                  0  4.89858719659e-16
1424 + #                  0                  0                  0
1425  
1426   wall_mat polygon mesh.4.wall.6
1427   0
# Line 1331 | Line 1458 | floor_mat polygon mesh.4.wall.9
1458                   -8               20.6  4.89858719659e-16
1459                   -8               15.6  4.89858719659e-16
1460                    0               15.6                  0
1461 + # RCSid $Id$
1462 + # A closed wall for the end cap of our diorama
1463 + # xform -t -8.2 -.1 -.1
1464 + # genbox wall_mat end_wall .2 5.2 3.2
1465  
1466   wall_mat polygon mesh.4.end_wall.1540
1467   0
# Line 1385 | Line 1516 | wall_mat polygon mesh.4.end_wall.6457
1516                 -8.2               15.5                3.1
1517                   -8               15.5                3.1
1518                   -8               20.7                3.1
1519 + # RCSid $Id$
1520 + # xform -s 0.0253999863 -rz 90 -t -4 2.5 2.999
1521 + #
1522 + # Wellmade 2 lamp fixture, model 395-12A-248RS
1523 + #
1524 + # Dimensions in inches, fixture parallel to y axis, center at origin
1525 + #
1526  
1527   void brightdata lum_dist
1528   19 flatcorr rect_fixture.dat source.cal src_phi4 src_theta -s 0.0253999863 -rz 90 -t -4 2.5 2.999 -i 1 -t 0 15.6 0
1529   0
1530   0
1531 + # this is scaled by 1/area (SI)
1532  
1533   lum_dist light lum_bright
1534   0
1535   0
1536   3                 20                 20                 20
1537 + # 3               1.55               1.55               1.55
1538  
1539   lum_bright polygon mesh.4.luminaire
1540   0
# Line 1404 | Line 1544 | lum_bright polygon mesh.4.luminaire
1544       -4.57784968833      17.8269501473              2.999
1545       -4.57784968833      18.3730498527              2.999
1546       -3.42215031167      18.3730498527              2.999
1547 + # xform -n mesh.plainclothes.5.0 -s 1.5 -rx 90 -rz -80 -t 1 0 0 -i 0 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1548 + # RCSid $Id$
1549 + #
1550 + # Mesh test with a woman model
1551 + #
1552  
1553   void mesh mesh.plainclothes.5.0.woman
1554   27 woman.rtm -i 1 -s 1.5 -rx 90 -rz -80 -t 1 0 0 -i 0 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1555   0
1556   0
1557 + # xform -n mesh.plainclothes.5.1 -s 1.5 -rx 90 -rz -80 -t 1 0 0 -i 1 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1558 + # RCSid $Id$
1559 + #
1560 + # Mesh test with a woman model
1561 + #
1562  
1563   void mesh mesh.plainclothes.5.1.woman
1564   27 woman.rtm -i 1 -s 1.5 -rx 90 -rz -80 -t 1 0 0 -i 1 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1565   0
1566   0
1567 + # xform -n mesh.plainclothes.5.2 -s 1.5 -rx 90 -rz -80 -t 1 0 0 -i 2 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1568 + # RCSid $Id$
1569 + #
1570 + # Mesh test with a woman model
1571 + #
1572  
1573   void mesh mesh.plainclothes.5.2.woman
1574   27 woman.rtm -i 1 -s 1.5 -rx 90 -rz -80 -t 1 0 0 -i 2 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1575   0
1576   0
1577 + # xform -n mesh.plainclothes.5.3 -s 1.5 -rx 90 -rz -80 -t 1 0 0 -i 3 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1578 + # RCSid $Id$
1579 + #
1580 + # Mesh test with a woman model
1581 + #
1582  
1583   void mesh mesh.plainclothes.5.3.woman
1584   27 woman.rtm -i 1 -s 1.5 -rx 90 -rz -80 -t 1 0 0 -i 3 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1585   0
1586   0
1587 + # xform -n mesh.plainclothes.5.4 -s 1.5 -rx 90 -rz -80 -t 1 0 0 -i 4 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1588 + # RCSid $Id$
1589 + #
1590 + # Mesh test with a woman model
1591 + #
1592  
1593   void mesh mesh.plainclothes.5.4.woman
1594   27 woman.rtm -i 1 -s 1.5 -rx 90 -rz -80 -t 1 0 0 -i 4 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1595   0
1596   0
1597 + # xform -n mesh.plainclothes.5.5 -s 1.5 -rx 90 -rz -80 -t 1 0 0 -i 5 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1598 + # RCSid $Id$
1599 + #
1600 + # Mesh test with a woman model
1601 + #
1602  
1603   void mesh mesh.plainclothes.5.5.woman
1604   27 woman.rtm -i 1 -s 1.5 -rx 90 -rz -80 -t 1 0 0 -i 5 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1605   0
1606   0
1607 + # xform -n mesh.plainclothes.5.6 -s 1.5 -rx 90 -rz -80 -t 1 0 0 -i 6 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1608 + # RCSid $Id$
1609 + #
1610 + # Mesh test with a woman model
1611 + #
1612  
1613   void mesh mesh.plainclothes.5.6.woman
1614   27 woman.rtm -i 1 -s 1.5 -rx 90 -rz -80 -t 1 0 0 -i 6 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1615   0
1616   0
1617 + # xform -n mesh.plainclothes.5.7 -s 1.5 -rx 90 -rz -80 -t 1 0 0 -i 7 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1618 + # RCSid $Id$
1619 + #
1620 + # Mesh test with a woman model
1621 + #
1622  
1623   void mesh mesh.plainclothes.5.7.woman
1624   27 woman.rtm -i 1 -s 1.5 -rx 90 -rz -80 -t 1 0 0 -i 7 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1625   0
1626   0
1627 + # xform -n mesh.plainclothes.5.8 -s 1.5 -rx 90 -rz -80 -t 1 0 0 -i 8 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1628 + # RCSid $Id$
1629 + #
1630 + # Mesh test with a woman model
1631 + #
1632  
1633   void mesh mesh.plainclothes.5.8.woman
1634   27 woman.rtm -i 1 -s 1.5 -rx 90 -rz -80 -t 1 0 0 -i 8 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1635   0
1636   0
1637 + # xform -m chrome -n mesh.shiny.6.0 -s 1.5 -rx 90 -rz -105 -t 1 0 0 -rz 20 -i 0 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1638 + # RCSid $Id$
1639 + #
1640 + # Mesh test with a woman model
1641 + #
1642  
1643   chrome mesh mesh.shiny.6.0.woman
1644   29 woman.rtm -i 1 -s 1.5 -rx 90 -rz -105 -t 1 0 0 -rz 20 -i 0 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1645   0
1646   0
1647 + # xform -m chrome -n mesh.shiny.6.1 -s 1.5 -rx 90 -rz -105 -t 1 0 0 -rz 20 -i 1 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1648 + # RCSid $Id$
1649 + #
1650 + # Mesh test with a woman model
1651 + #
1652  
1653   chrome mesh mesh.shiny.6.1.woman
1654   29 woman.rtm -i 1 -s 1.5 -rx 90 -rz -105 -t 1 0 0 -rz 20 -i 1 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1655   0
1656   0
1657 + # xform -m chrome -n mesh.shiny.6.2 -s 1.5 -rx 90 -rz -105 -t 1 0 0 -rz 20 -i 2 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1658 + # RCSid $Id$
1659 + #
1660 + # Mesh test with a woman model
1661 + #
1662  
1663   chrome mesh mesh.shiny.6.2.woman
1664   29 woman.rtm -i 1 -s 1.5 -rx 90 -rz -105 -t 1 0 0 -rz 20 -i 2 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1665   0
1666   0
1667 + # xform -m chrome -n mesh.shiny.6.3 -s 1.5 -rx 90 -rz -105 -t 1 0 0 -rz 20 -i 3 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1668 + # RCSid $Id$
1669 + #
1670 + # Mesh test with a woman model
1671 + #
1672  
1673   chrome mesh mesh.shiny.6.3.woman
1674   29 woman.rtm -i 1 -s 1.5 -rx 90 -rz -105 -t 1 0 0 -rz 20 -i 3 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1675   0
1676   0
1677 + # xform -m chrome -n mesh.shiny.6.4 -s 1.5 -rx 90 -rz -105 -t 1 0 0 -rz 20 -i 4 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1678 + # RCSid $Id$
1679 + #
1680 + # Mesh test with a woman model
1681 + #
1682  
1683   chrome mesh mesh.shiny.6.4.woman
1684   29 woman.rtm -i 1 -s 1.5 -rx 90 -rz -105 -t 1 0 0 -rz 20 -i 4 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1685   0
1686   0
1687 + # xform -m chrome -n mesh.shiny.6.5 -s 1.5 -rx 90 -rz -105 -t 1 0 0 -rz 20 -i 5 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1688 + # RCSid $Id$
1689 + #
1690 + # Mesh test with a woman model
1691 + #
1692  
1693   chrome mesh mesh.shiny.6.5.woman
1694   29 woman.rtm -i 1 -s 1.5 -rx 90 -rz -105 -t 1 0 0 -rz 20 -i 5 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1695   0
1696   0
1697 + # xform -m chrome -n mesh.shiny.6.6 -s 1.5 -rx 90 -rz -105 -t 1 0 0 -rz 20 -i 6 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1698 + # RCSid $Id$
1699 + #
1700 + # Mesh test with a woman model
1701 + #
1702  
1703   chrome mesh mesh.shiny.6.6.woman
1704   29 woman.rtm -i 1 -s 1.5 -rx 90 -rz -105 -t 1 0 0 -rz 20 -i 6 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1705   0
1706   0
1707 + # xform -m chrome -n mesh.shiny.6.7 -s 1.5 -rx 90 -rz -105 -t 1 0 0 -rz 20 -i 7 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1708 + # RCSid $Id$
1709 + #
1710 + # Mesh test with a woman model
1711 + #
1712  
1713   chrome mesh mesh.shiny.6.7.woman
1714   29 woman.rtm -i 1 -s 1.5 -rx 90 -rz -105 -t 1 0 0 -rz 20 -i 7 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1715   0
1716   0
1717 + # xform -m chrome -n mesh.shiny.6.8 -s 1.5 -rx 90 -rz -105 -t 1 0 0 -rz 20 -i 8 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1718 + # RCSid $Id$
1719 + #
1720 + # Mesh test with a woman model
1721 + #
1722  
1723   chrome mesh mesh.shiny.6.8.woman
1724   29 woman.rtm -i 1 -s 1.5 -rx 90 -rz -105 -t 1 0 0 -rz 20 -i 8 -rz 40 -i 1 -t -5 2.5 0 -t 0 15.6 0
1725   0
1726   0
1727 + # xform -n mirror.7 -t 0 0 3.2
1728 + # RCSid $Id$
1729 + # Walls of our diorama
1730 + # xform -ry -90
1731 + # genprism black_outside wall 10 -.1 -.1 -.1 5.1 3.1 5.1 3.1 -.1 -.1 -.1 0 0 3 0 3 5 0 5 0 0 -l 0 0 8 -c
1732  
1733   black_outside polygon mirror.7.wall.b
1734   0
# Line 1560 | Line 1795 | black_outside polygon mirror.7.wall.4
1795                   -8               -0.1                6.3
1796                   -8               -0.1                3.1
1797   -6.12323399574e-18               -0.1                3.1
1798 + # black_outside polygon wall.5
1799 + # 0
1800 + # 0
1801 + # 12
1802 + # -6.12323399574e-18               -0.1               -0.1
1803 + #                 -8               -0.1               -0.1
1804 + #                 -8                  0  4.89858719659e-16
1805 + #                  0                  0                  0
1806  
1807   wall_mat polygon mirror.7.wall.6
1808   0
# Line 1596 | Line 1839 | floor_mat polygon mirror.7.wall.9
1839                   -8                  5                3.2
1840                   -8                  0                3.2
1841                    0                  0                3.2
1842 + # RCSid $Id$
1843 + # A closed wall for the end cap of our diorama
1844 + # xform -t -8.2 -.1 -.1
1845 + # genbox wall_mat end_wall .2 5.2 3.2
1846  
1847   wall_mat polygon mirror.7.end_wall.1540
1848   0
# Line 1650 | Line 1897 | wall_mat polygon mirror.7.end_wall.6457
1897                 -8.2               -0.1                6.3
1898                   -8               -0.1                6.3
1899                   -8                5.1                6.3
1900 + # RCSid $Id$
1901 + # A bluish glass pane to fit any opening in end wall
1902  
1903   void glass glass_blue
1904   0
# Line 1664 | Line 1913 | glass_blue polygon mirror.7.blue_glazing
1913                 -8.1                  5                3.2
1914                 -8.1                  5                6.2
1915                 -8.1                  0                6.2
1916 + # RCSid $Id$
1917 + # Antimatter to cut through window wall with round, bevelled portal
1918 + # Couple with closed_end.rad
1919  
1920   void antimatter wall_eraser
1921   1 wall_mat
# Line 1693 | Line 1945 | wall_eraser ring mirror.7.inner_portal
1945               -7.999                2.5                4.7
1946                    1                  0                  0
1947                    0                1.1
1948 + # RCSid $Id$
1949 + # Red ball inside water cube, test for interface
1950 + # Should match ball_in_cube.rad, but using bubble to invert normal
1951  
1952   void dielectric clear_water
1953   0
# Line 1705 | Line 1960 | void interface red_interface
1960   8
1961          0.98         0.98         0.98         1.33
1962          0.98         0.05         0.02          1.6
1963 + # xform -t -.5 -.5 -.5 -rz 17 -t -4 2.5 1.5
1964 + # genbox clear_water watery 1 1 1
1965  
1966   clear_water polygon mirror.7.watery.1540
1967   0
# Line 1764 | Line 2021 | red_interface bubble mirror.7.red_ruby
2021   0
2022   0
2023   4                 -4                2.5                4.7               0.25
2024 + # RCSid $Id$
2025 + #
2026 + # A mirror on the Y=5 wall with an alternate material having some pink diffuse
2027 + #
2028 + # Also used for testing rfluxmtx
2029 + #
2030 + #@rfluxmtx h=kf u=+Z
2031  
2032   void plastic pink_mirror_mat
2033   0
# Line 1783 | Line 2047 | wall_mirror polygon mirror.7.mirror
2047                   -2               4.99                4.2
2048                   -2               4.99                5.2
2049                   -5               4.99                5.2
2050 + # xform -n mist.8 -t 0 5.2 3.2
2051 + # RCSid $Id$
2052 + # Walls of our diorama
2053 + # xform -ry -90
2054 + # genprism black_outside wall 10 -.1 -.1 -.1 5.1 3.1 5.1 3.1 -.1 -.1 -.1 0 0 3 0 3 5 0 5 0 0 -l 0 0 8 -c
2055  
2056   black_outside polygon mist.8.wall.b
2057   0
# Line 1849 | Line 2118 | black_outside polygon mist.8.wall.4
2118                   -8                5.1                6.3
2119                   -8                5.1                3.1
2120   -6.12323399574e-18                5.1                3.1
2121 + # black_outside polygon wall.5
2122 + # 0
2123 + # 0
2124 + # 12
2125 + # -6.12323399574e-18               -0.1               -0.1
2126 + #                 -8               -0.1               -0.1
2127 + #                 -8                  0  4.89858719659e-16
2128 + #                  0                  0                  0
2129  
2130   wall_mat polygon mist.8.wall.6
2131   0
# Line 1885 | Line 2162 | floor_mat polygon mist.8.wall.9
2162                   -8               10.2                3.2
2163                   -8                5.2                3.2
2164                    0                5.2                3.2
2165 + # RCSid $Id$
2166 + # A closed wall for the end cap of our diorama
2167 + # xform -t -8.2 -.1 -.1
2168 + # genbox wall_mat end_wall .2 5.2 3.2
2169  
2170   wall_mat polygon mist.8.end_wall.1540
2171   0
# Line 1939 | Line 2220 | wall_mat polygon mist.8.end_wall.6457
2220                 -8.2                5.1                6.3
2221                   -8                5.1                6.3
2222                   -8               10.3                6.3
2223 + # RCSid $Id$
2224 + # Test of cylinders, tubes, and BRTDfunc material
2225  
2226   void BRTDfunc brtd_mat
2227   16 .1 .1 .1+if(Rdot-.8,0,.7) .1+if(RdotP-.8,.7,0) .1 .1 0 0 0 . -i 1 -t 0 5.2 3.2
# Line 1968 | Line 2251 | brtd_mat cylinder mist.8.cyl3
2251                   -4                7.7                4.5
2252                   -4                7.7                4.9
2253                  0.4
2254 + # RCSid $Id$
2255 + # Bluish mist suffusing space
2256  
2257   void mist blue_mist
2258   0
2259   0
2260   7          0.1          0.1          0.4          0.9          0.9          0.9          0.3
2261 + # xform -t -7.99 .01 .01
2262 + # genbox blue_mist smoke 7.98 4.98 2.98
2263  
2264   blue_mist polygon mist.8.smoke.1540
2265   0
# Line 2027 | Line 2314 | blue_mist polygon mist.8.smoke.6457
2314                -7.99               5.21               6.19
2315                -0.01               5.21               6.19
2316                -0.01              10.19               6.19
2317 + # RCSid $Id$
2318 + # A pair of spotlights, one pink and one bluish
2319  
2320   void spotlight pink_spotlight
2321   0
# Line 2055 | Line 2344 | blue_spotlight ring mist.8.bspot
2344                   -2                9.2                5.7
2345                 -2.5               -1.5                 -2
2346                    0                0.2
2347 + # RCSid $Id$
2348 + # Mist cones to accompany spotlights
2349  
2350   void mist blue_spot_mist
2351   1 mist.8.bspot
# Line 2113 | Line 2404 | pink_spot_mist ring mist.8.pink_spot_end
2404                -6.95               9.17               1.74
2405                 -2.5                1.5                 -2
2406                    0               2.13
2407 + # xform -n prism1.9 -t 0 10.4 3.2
2408 + # RCSid $Id$
2409 + # Walls of our diorama
2410 + # xform -ry -90
2411 + # genprism black_outside wall 10 -.1 -.1 -.1 5.1 3.1 5.1 3.1 -.1 -.1 -.1 0 0 3 0 3 5 0 5 0 0 -l 0 0 8 -c
2412  
2413   black_outside polygon prism1.9.wall.b
2414   0
# Line 2179 | Line 2475 | black_outside polygon prism1.9.wall.4
2475                   -8               10.3                6.3
2476                   -8               10.3                3.1
2477   -6.12323399574e-18               10.3                3.1
2478 + # black_outside polygon wall.5
2479 + # 0
2480 + # 0
2481 + # 12
2482 + # -6.12323399574e-18               -0.1               -0.1
2483 + #                 -8               -0.1               -0.1
2484 + #                 -8                  0  4.89858719659e-16
2485 + #                  0                  0                  0
2486  
2487   wall_mat polygon prism1.9.wall.6
2488   0
# Line 2215 | Line 2519 | floor_mat polygon prism1.9.wall.9
2519                   -8               15.4                3.2
2520                   -8               10.4                3.2
2521                    0               10.4                3.2
2522 + # RCSid $Id$
2523 + # Rectangular opening cut in end wall
2524 + # xform -ry -90 -t -8 0 0
2525 + # genprism wall_mat end_wall 10 -.1 -.1 -.1 5.1 3.1 5.1 3.1 -.1 -.1 -.1 1 1 2 1 2 4 1 4 1 1 -l 0 0 .2 -c
2526  
2527   wall_mat polygon prism1.9.end_wall.b
2528   0
# Line 2326 | Line 2634 | wall_mat polygon prism1.9.end_wall.9
2634                 -8.2               14.4                4.2
2635                 -8.2               11.4                4.2
2636                   -8               11.4                4.2
2637 + # RCSid $Id$
2638 + # A singe-direction prism
2639  
2640   void prism1 prism1mat
2641   13 coef1 dx1 dy1 dz1 prism.cal -rz 90 -i 1 -t 0 10.4 3.2
# Line 2340 | Line 2650 | prism1mat polygon prism1.9.prism1_window
2650                 -8.1               14.4                4.2
2651                 -8.1               14.4                5.2
2652                 -8.1               11.4                5.2
2653 + # xform -m gold -n prism1.10 -t 0 10.2 3.2
2654 + # RCSid $Id$
2655 + #
2656 + # Vase model courtesy Tom Mertens from web page:
2657 + #       http://people.csail.mit.edu/tmertens/textransfer/data
2658 + # Include acknowledgment in any published work:
2659 + #       "textured 3D model from the MIT CSAIL database"
2660 + #
2661 + # Origin is at center of base; Z-axis is up.
2662 + # Vase is approx. 23cm tall
2663 + # Moved into middle of room for testing
2664 + #
2665  
2666   void colorpict vase_pat
2667   13 lim_r lim_g lim_b vase.hdr climit.cal Lu Lv -i 1 -t 0 10.2 3.2
# Line 2355 | Line 2677 | gold mesh prism1.10.vase
2677   17 vase.rtm -t 25 5 130 -s .005 -t -4 2.5 1 -i 1 -t 0 10.2 3.2
2678   0
2679   0
2680 + # xform -n prism2.11 -t 0 15.6 3.2
2681 + # RCSid $Id$
2682 + # Walls of our diorama
2683 + # xform -ry -90
2684 + # genprism black_outside wall 10 -.1 -.1 -.1 5.1 3.1 5.1 3.1 -.1 -.1 -.1 0 0 3 0 3 5 0 5 0 0 -l 0 0 8 -c
2685  
2686   black_outside polygon prism2.11.wall.b
2687   0
# Line 2421 | Line 2748 | black_outside polygon prism2.11.wall.4
2748                   -8               15.5                6.3
2749                   -8               15.5                3.1
2750   -6.12323399574e-18               15.5                3.1
2751 + # black_outside polygon wall.5
2752 + # 0
2753 + # 0
2754 + # 12
2755 + # -6.12323399574e-18               -0.1               -0.1
2756 + #                 -8               -0.1               -0.1
2757 + #                 -8                  0  4.89858719659e-16
2758 + #                  0                  0                  0
2759  
2760   wall_mat polygon prism2.11.wall.6
2761   0
# Line 2457 | Line 2792 | floor_mat polygon prism2.11.wall.9
2792                   -8               20.6                3.2
2793                   -8               15.6                3.2
2794                    0               15.6                3.2
2795 + # RCSid $Id$
2796 + # Rectangular opening cut in end wall
2797 + # xform -ry -90 -t -8 0 0
2798 + # genprism wall_mat end_wall 10 -.1 -.1 -.1 5.1 3.1 5.1 3.1 -.1 -.1 -.1 1 1 2 1 2 4 1 4 1 1 -l 0 0 .2 -c
2799  
2800   wall_mat polygon prism2.11.end_wall.b
2801   0
# Line 2568 | Line 2907 | wall_mat polygon prism2.11.end_wall.9
2907                 -8.2               19.6                4.2
2908                 -8.2               16.6                4.2
2909                   -8               16.6                4.2
2910 + # RCSid $Id$
2911 + # A dual-direction prism
2912  
2913   void prism2 prism2mat
2914   17 coef1 dx1 dy1 dz1 coef2 dx2 dy2 dz2 prism.cal -rz 90 -i 1 -t 0 15.6 3.2
# Line 2582 | Line 2923 | prism2mat polygon prism2.11.prism2_window
2923                 -8.1               19.6                4.2
2924                 -8.1               19.6                5.2
2925                 -8.1               16.6                5.2
2926 + # xform -m gold -n prism2.12 -t 0 15.3 3.2
2927 + # RCSid $Id$
2928 + #
2929 + # Vase model courtesy Tom Mertens from web page:
2930 + #       http://people.csail.mit.edu/tmertens/textransfer/data
2931 + # Include acknowledgment in any published work:
2932 + #       "textured 3D model from the MIT CSAIL database"
2933 + #
2934 + # Origin is at center of base; Z-axis is up.
2935 + # Vase is approx. 23cm tall
2936 + # Moved into middle of room for testing
2937 + #
2938  
2939   void colorpict vase_pat
2940   13 lim_r lim_g lim_b vase.hdr climit.cal Lu Lv -i 1 -t 0 15.3 3.2
# Line 2597 | Line 2950 | gold mesh prism2.12.vase
2950   17 vase.rtm -t 25 5 130 -s .005 -t -4 2.5 1 -i 1 -t 0 15.3 3.2
2951   0
2952   0
2953 + # xform -n tfunc.13 -t 0 0 6.4
2954 + # RCSid $Id$
2955 + # Basic materials used for walls, etc.
2956  
2957   void plastic wall_mat
2958   0
# Line 2617 | Line 2973 | void plastic black_outside
2973   0
2974   0
2975   5               0.05               0.05               0.05                  0                  0
2976 + # RCSid $Id$
2977 + # Walls of our diorama
2978 + # xform -ry -90
2979 + # genprism black_outside wall 10 -.1 -.1 -.1 5.1 3.1 5.1 3.1 -.1 -.1 -.1 0 0 3 0 3 5 0 5 0 0 -l 0 0 8 -c
2980  
2981   black_outside polygon tfunc.13.wall.b
2982   0
# Line 2683 | Line 3043 | black_outside polygon tfunc.13.wall.4
3043                   -8               -0.1                9.5
3044                   -8               -0.1                6.3
3045   -6.12323399574e-18               -0.1                6.3
3046 + # black_outside polygon wall.5
3047 + # 0
3048 + # 0
3049 + # 12
3050 + # -6.12323399574e-18               -0.1               -0.1
3051 + #                 -8               -0.1               -0.1
3052 + #                 -8                  0  4.89858719659e-16
3053 + #                  0                  0                  0
3054  
3055   wall_mat polygon tfunc.13.wall.6
3056   0
# Line 2719 | Line 3087 | floor_mat polygon tfunc.13.wall.9
3087                   -8                  5                6.4
3088                   -8                  0                6.4
3089                    0                  0                6.4
3090 + # RCSid $Id$
3091 + # Rectangular opening cut in end wall
3092 + # xform -ry -90 -t -8 0 0
3093 + # genprism wall_mat end_wall 10 -.1 -.1 -.1 5.1 3.1 5.1 3.1 -.1 -.1 -.1 1 1 2 1 2 4 1 4 1 1 -l 0 0 .2 -c
3094  
3095   wall_mat polygon tfunc.13.end_wall.b
3096   0
# Line 2830 | Line 3202 | wall_mat polygon tfunc.13.end_wall.9
3202                 -8.2                  4                7.4
3203                 -8.2                  1                7.4
3204                   -8                  1                7.4
3205 + # RCSid $Id$
3206 + # Red ball inside water cube, test for interface
3207  
3208   void dielectric clear_water
3209   0
# Line 2842 | Line 3216 | void interface red_interface
3216   8
3217          0.98         0.05         0.02          1.6
3218          0.98         0.98         0.98         1.33
3219 + # xform -t -.5 -.5 -.5 -rz 17 -t -4 2.5 1.5
3220 + # genbox clear_water watery 1 1 1
3221  
3222   clear_water polygon tfunc.13.watery.1540
3223   0
# Line 2901 | Line 3277 | red_interface sphere tfunc.13.red_ruby
3277   0
3278   0
3279   4                 -4                2.5                7.9               0.25
3280 + # RCSid $Id$
3281 + # A transfunc window to turn into a light source with mkillum
3282 + #@mkillum l+ f=tfunc_ill c=a d=100 s=128 i=void
3283  
3284   void transfunc tfunc_mat
3285   8 absdf aniso.cal -i 1 -t 0 0 6.4
# Line 2916 | Line 3295 | tfunc_mat polygon tfunc.13.tfunc_window
3295                 -8.1                  4                8.4
3296                 -8.1                  1                8.4
3297  
3298 + void polygon tfunc.13.tfunc_window
3299 + 0
3300 + 0
3301 + 12
3302 +                 -8                  1                7.4
3303 +                 -8                  4                7.4
3304 +                 -8                  4                8.4
3305 +                 -8                  1                8.4
3306 + # xform -n trans.14 -t 0 5.2 6.4
3307 + # RCSid $Id$
3308 + # Walls of our diorama
3309 + # xform -ry -90
3310 + # genprism black_outside wall 10 -.1 -.1 -.1 5.1 3.1 5.1 3.1 -.1 -.1 -.1 0 0 3 0 3 5 0 5 0 0 -l 0 0 8 -c
3311 +
3312   black_outside polygon trans.14.wall.b
3313   0
3314   0
# Line 2981 | Line 3374 | black_outside polygon trans.14.wall.4
3374                   -8                5.1                9.5
3375                   -8                5.1                6.3
3376   -6.12323399574e-18                5.1                6.3
3377 + # black_outside polygon wall.5
3378 + # 0
3379 + # 0
3380 + # 12
3381 + # -6.12323399574e-18               -0.1               -0.1
3382 + #                 -8               -0.1               -0.1
3383 + #                 -8                  0  4.89858719659e-16
3384 + #                  0                  0                  0
3385  
3386   wall_mat polygon trans.14.wall.6
3387   0
# Line 3017 | Line 3418 | floor_mat polygon trans.14.wall.9
3418                   -8               10.2                6.4
3419                   -8                5.2                6.4
3420                    0                5.2                6.4
3421 + # RCSid $Id$
3422 + # Rectangular opening cut in end wall
3423 + # xform -ry -90 -t -8 0 0
3424 + # genprism wall_mat end_wall 10 -.1 -.1 -.1 5.1 3.1 5.1 3.1 -.1 -.1 -.1 1 1 2 1 2 4 1 4 1 1 -l 0 0 .2 -c
3425  
3426   wall_mat polygon trans.14.end_wall.b
3427   0
# Line 3128 | Line 3533 | wall_mat polygon trans.14.end_wall.9
3533                 -8.2                9.2                7.4
3534                 -8.2                6.2                7.4
3535                   -8                6.2                7.4
3536 + # RCSid $Id$
3537 + #
3538 + # Four balls made of plastic2, metal2, plasfunc, and metfunc
3539 + # Mixtext used to label each
3540 + #
3541  
3542   void plastic white_mat
3543   0
# Line 3250 | Line 3660 | metf_text polygon trans.14.metf_label
3660                   -4                9.2                7.3
3661                   -4                8.7                7.3
3662                   -4                8.7                7.5
3663 + # RCSid $Id$
3664 + # A pair of spotlights, one pink and one bluish
3665  
3666   void spotlight pink_spotlight
3667   0
# Line 3278 | Line 3690 | blue_spotlight ring trans.14.bspot
3690                   -2                9.2                8.9
3691                 -2.5               -1.5                 -2
3692                    0                0.2
3693 + # RCSid $Id$
3694 + # xform -s 0.0253999863 -rz 90 -t -4 2.5 2.999
3695 + #
3696 + # Wellmade 2 lamp fixture, model 395-12A-248RS
3697 + #
3698 + # Dimensions in inches, fixture parallel to y axis, center at origin
3699 + #
3700  
3701   void brightdata lum_dist
3702   19 flatcorr rect_fixture.dat source.cal src_phi4 src_theta -s 0.0253999863 -rz 90 -t -4 2.5 2.999 -i 1 -t 0 5.2 6.4
3703   0
3704   0
3705 + # this is scaled by 1/area (SI)
3706  
3707   lum_dist light lum_bright
3708   0
3709   0
3710   3                 20                 20                 20
3711 + # 3               1.55               1.55               1.55
3712  
3713   lum_bright polygon trans.14.luminaire
3714   0
# Line 3297 | Line 3718 | lum_bright polygon trans.14.luminaire
3718       -4.57784968833      7.42695014728              9.399
3719       -4.57784968833      7.97304985273              9.399
3720       -3.42215031167      7.97304985272              9.399
3721 + # RCSid $Id$
3722 + # A yellowish trans material in our window
3723  
3724   void trans yellow_trans
3725   0
# Line 3311 | Line 3734 | yellow_trans polygon trans.14.yellow_diffuser
3734                 -8.1               10.2                6.4
3735                 -8.1               10.2                9.4
3736                 -8.1                5.2                9.4
3737 + # xform -n trans2.15 -t 0 10.4 6.4
3738 + # RCSid $Id$
3739 + # Walls of our diorama
3740 + # xform -ry -90
3741 + # genprism black_outside wall 10 -.1 -.1 -.1 5.1 3.1 5.1 3.1 -.1 -.1 -.1 0 0 3 0 3 5 0 5 0 0 -l 0 0 8 -c
3742  
3743   black_outside polygon trans2.15.wall.b
3744   0
# Line 3377 | Line 3805 | black_outside polygon trans2.15.wall.4
3805                   -8               10.3                9.5
3806                   -8               10.3                6.3
3807   -6.12323399574e-18               10.3                6.3
3808 + # black_outside polygon wall.5
3809 + # 0
3810 + # 0
3811 + # 12
3812 + # -6.12323399574e-18               -0.1               -0.1
3813 + #                 -8               -0.1               -0.1
3814 + #                 -8                  0  4.89858719659e-16
3815 + #                  0                  0                  0
3816  
3817   wall_mat polygon trans2.15.wall.6
3818   0
# Line 3413 | Line 3849 | floor_mat polygon trans2.15.wall.9
3849                   -8               15.4                6.4
3850                   -8               10.4                6.4
3851                    0               10.4                6.4
3852 + # RCSid $Id$
3853 + # Rectangular opening cut in end wall
3854 + # xform -ry -90 -t -8 0 0
3855 + # genprism wall_mat end_wall 10 -.1 -.1 -.1 5.1 3.1 5.1 3.1 -.1 -.1 -.1 1 1 2 1 2 4 1 4 1 1 -l 0 0 .2 -c
3856  
3857   wall_mat polygon trans2.15.end_wall.b
3858   0
# Line 3524 | Line 3964 | wall_mat polygon trans2.15.end_wall.9
3964                 -8.2               14.4                7.4
3965                 -8.2               11.4                7.4
3966                   -8               11.4                7.4
3967 + # RCSid $Id$
3968 + # Test of cylinders, tubes, and BRTDfunc material
3969  
3970   void BRTDfunc brtd_mat
3971   16 .1 .1 .1+if(Rdot-.8,0,.7) .1+if(RdotP-.8,.7,0) .1 .1 0 0 0 . -i 1 -t 0 10.4 6.4
# Line 3553 | Line 3995 | brtd_mat cylinder trans2.15.cyl3
3995                   -4               12.9                7.7
3996                   -4               12.9                8.1
3997                  0.4
3998 + # RCSid $Id$
3999 + # A trans2 window to turn into an llum with mkillum
4000 + #@mkillum l- f=trans2_ill c=a d=200 s=256 i=void
4001  
4002   void trans2 trans2_mat
4003   10 0 0 1 . -i 1 -t 0 10.4 6.4
# Line 3568 | Line 4013 | trans2_mat polygon trans2.15.tfunc_window
4013                 -8.1               14.4                8.4
4014                 -8.1               11.4                8.4
4015  
4016 + void polygon trans2.15.tfunc_window
4017 + 0
4018 + 0
4019 + 12
4020 +                 -8               11.4                7.4
4021 +                 -8               14.4                7.4
4022 +                 -8               14.4                8.4
4023 +                 -8               11.4                8.4
4024 + # xform -n patterns.16 -t 0 15.6 6.4
4025 + # RCSid $Id$
4026 + #
4027 + # A set of 9 patterned materials
4028 + #
4029 +
4030   void brightfunc noisepat
4031   8 "1 - .35*(1+fnoise3(3*Px,3*Py,3*Pz))" . -i 1 -t 0 15.6 6.4
4032   0
# Line 3597 | Line 4056 | textpat alias mat1
4056  
4057   void alias mat3
4058          base_mat
4059 + # Intentionally redefining base_mat
4060  
4061   void plastic base_mat
4062   0
# Line 3659 | Line 4119 | cfpat alias mat9
4119  
4120   inherit alias mat2
4121          base_mat1
4122 + # RCSid $Id$
4123 + # Walls of our diorama
4124 + # xform -ry -90
4125 + # genprism black_outside wall 10 -.1 -.1 -.1 5.1 3.1 5.1 3.1 -.1 -.1 -.1 0 0 3 0 3 5 0 5 0 0 -l 0 0 8 -c
4126  
4127   black_outside polygon patterns.16.wall.b
4128   0
# Line 3725 | Line 4189 | black_outside polygon patterns.16.wall.4
4189                   -8               15.5                9.5
4190                   -8               15.5                6.3
4191   -6.12323399574e-18               15.5                6.3
4192 + # black_outside polygon wall.5
4193 + # 0
4194 + # 0
4195 + # 12
4196 + # -6.12323399574e-18               -0.1               -0.1
4197 + #                 -8               -0.1               -0.1
4198 + #                 -8                  0  4.89858719659e-16
4199 + #                  0                  0                  0
4200  
4201   wall_mat polygon patterns.16.wall.6
4202   0
# Line 3761 | Line 4233 | floor_mat polygon patterns.16.wall.9
4233                   -8               20.6                6.4
4234                   -8               15.6                6.4
4235                    0               15.6                6.4
4236 + # RCSid $Id$
4237 + # A closed wall for the end cap of our diorama
4238 + # xform -t -8.2 -.1 -.1
4239 + # genbox wall_mat end_wall .2 5.2 3.2
4240  
4241   wall_mat polygon patterns.16.end_wall.1540
4242   0
# Line 3815 | Line 4291 | wall_mat polygon patterns.16.end_wall.6457
4291                 -8.2               15.5                9.5
4292                   -8               15.5                9.5
4293                   -8               20.7                9.5
4294 + # RCSid $Id$
4295 + #
4296 + # A set of 9 disks to be painted in various modes
4297 + #
4298 + # xform -m mat1 -n disk1 -t -5.5 1 .5
4299 + # RCSid $Id$
4300 + #
4301 + # A rounded saucer for material testing
4302 + #
4303 + # genrev mat seg -.25+.9*cos(PI/6*(1-t)) .9*sin(PI/6*(1-t)) 55
4304  
4305   mat1 cone patterns.16.disk1.seg.1
4306   0
# Line 4255 | Line 4741 | mat1 cone patterns.16.disk1.seg.55
4741                 -5.5               16.6      7.54995921682
4742                 -5.5               16.6               7.55
4743     0.00856785054562                  0
4744 + # xform -m mat2 -n disk2 -t -5.5 2.5 .5
4745 + # RCSid $Id$
4746 + #
4747 + # A rounded saucer for material testing
4748 + #
4749 + # genrev mat seg -.25+.9*cos(PI/6*(1-t)) .9*sin(PI/6*(1-t)) 55
4750  
4751   mat2 cone patterns.16.disk2.seg.1
4752   0
# Line 4695 | Line 5187 | mat2 cone patterns.16.disk2.seg.55
5187                 -5.5               18.1      7.54995921682
5188                 -5.5               18.1               7.55
5189     0.00856785054562                  0
5190 + # xform -m mat3 -n disk3 -t -5.5 4 .5
5191 + # RCSid $Id$
5192 + #
5193 + # A rounded saucer for material testing
5194 + #
5195 + # genrev mat seg -.25+.9*cos(PI/6*(1-t)) .9*sin(PI/6*(1-t)) 55
5196  
5197   mat3 cone patterns.16.disk3.seg.1
5198   0
# Line 5135 | Line 5633 | mat3 cone patterns.16.disk3.seg.55
5633                 -5.5               19.6      7.54995921682
5634                 -5.5               19.6               7.55
5635     0.00856785054562                  0
5636 + # xform -m mat4 -n disk4 -t -4 1 .5
5637 + # RCSid $Id$
5638 + #
5639 + # A rounded saucer for material testing
5640 + #
5641 + # genrev mat seg -.25+.9*cos(PI/6*(1-t)) .9*sin(PI/6*(1-t)) 55
5642  
5643   mat4 cone patterns.16.disk4.seg.1
5644   0
# Line 5575 | Line 6079 | mat4 cone patterns.16.disk4.seg.55
6079                   -4               16.6      7.54995921682
6080                   -4               16.6               7.55
6081     0.00856785054562                  0
6082 + # xform -m mat5 -n disk5 -t -4 2.5 .5
6083 + # RCSid $Id$
6084 + #
6085 + # A rounded saucer for material testing
6086 + #
6087 + # genrev mat seg -.25+.9*cos(PI/6*(1-t)) .9*sin(PI/6*(1-t)) 55
6088  
6089   mat5 cone patterns.16.disk5.seg.1
6090   0
# Line 6015 | Line 6525 | mat5 cone patterns.16.disk5.seg.55
6525                   -4               18.1      7.54995921682
6526                   -4               18.1               7.55
6527     0.00856785054562                  0
6528 + # xform -m mat6 -n disk6 -t -4 4 .5
6529 + # RCSid $Id$
6530 + #
6531 + # A rounded saucer for material testing
6532 + #
6533 + # genrev mat seg -.25+.9*cos(PI/6*(1-t)) .9*sin(PI/6*(1-t)) 55
6534  
6535   mat6 cone patterns.16.disk6.seg.1
6536   0
# Line 6455 | Line 6971 | mat6 cone patterns.16.disk6.seg.55
6971                   -4               19.6      7.54995921682
6972                   -4               19.6               7.55
6973     0.00856785054562                  0
6974 + # xform -m mat7 -n disk7 -t -2.5 1 .5
6975 + # RCSid $Id$
6976 + #
6977 + # A rounded saucer for material testing
6978 + #
6979 + # genrev mat seg -.25+.9*cos(PI/6*(1-t)) .9*sin(PI/6*(1-t)) 55
6980  
6981   mat7 cone patterns.16.disk7.seg.1
6982   0
# Line 6895 | Line 7417 | mat7 cone patterns.16.disk7.seg.55
7417                 -2.5               16.6      7.54995921682
7418                 -2.5               16.6               7.55
7419     0.00856785054562                  0
7420 + # xform -m mat8 -n disk8 -t -2.5 2.5 .5
7421 + # RCSid $Id$
7422 + #
7423 + # A rounded saucer for material testing
7424 + #
7425 + # genrev mat seg -.25+.9*cos(PI/6*(1-t)) .9*sin(PI/6*(1-t)) 55
7426  
7427   mat8 cone patterns.16.disk8.seg.1
7428   0
# Line 7335 | Line 7863 | mat8 cone patterns.16.disk8.seg.55
7863                 -2.5               18.1      7.54995921682
7864                 -2.5               18.1               7.55
7865     0.00856785054562                  0
7866 + # xform -m mat9 -n disk9 -t -2.5 4 .5
7867 + # RCSid $Id$
7868 + #
7869 + # A rounded saucer for material testing
7870 + #
7871 + # genrev mat seg -.25+.9*cos(PI/6*(1-t)) .9*sin(PI/6*(1-t)) 55
7872  
7873   mat9 cone patterns.16.disk9.seg.1
7874   0
# Line 7775 | Line 8309 | mat9 cone patterns.16.disk9.seg.55
8309                 -2.5               19.6      7.54995921682
8310                 -2.5               19.6               7.55
8311     0.00856785054562                  0
8312 + # RCSid $Id$
8313 + # xform -s 0.0253999863 -rz 90 -t -4 2.5 2.999
8314 + #
8315 + # Wellmade 2 lamp fixture, model 395-12A-248RS
8316 + #
8317 + # Dimensions in inches, fixture parallel to y axis, center at origin
8318 + #
8319  
8320   void brightdata lum_dist
8321   19 flatcorr rect_fixture.dat source.cal src_phi4 src_theta -s 0.0253999863 -rz 90 -t -4 2.5 2.999 -i 1 -t 0 15.6 6.4
8322   0
8323   0
8324 + # this is scaled by 1/area (SI)
8325  
8326   lum_dist light lum_bright
8327   0
8328   0
8329   3                 20                 20                 20
8330 + # 3               1.55               1.55               1.55
8331  
8332   lum_bright polygon patterns.16.luminaire
8333   0
# Line 7794 | Line 8337 | lum_bright polygon patterns.16.luminaire
8337       -4.57784968833      17.8269501473              9.399
8338       -4.57784968833      18.3730498527              9.399
8339       -3.42215031167      18.3730498527              9.399
8340 + # xform -n mixtex.17 -t 0 0 9.6
8341 + #
8342 + # A set of mixtures and textures applied to 9 materials
8343 + #
8344  
8345   void metal2 brushed_gold
8346   10 0 1 0 . -i 1 -t 0 0 9.6
# Line 7855 | Line 8402 | void transdata mat4
8402   10 noop tcutoff.dat maxang.cal maxang -i 1 -t 0 0 9.6
8403   0
8404   6                0.9                0.9                0.9               0.07                0.9                  1
8405 + # RCSid $Id$
8406 + # Walls of our diorama
8407 + # xform -ry -90
8408 + # genprism black_outside wall 10 -.1 -.1 -.1 5.1 3.1 5.1 3.1 -.1 -.1 -.1 0 0 3 0 3 5 0 5 0 0 -l 0 0 8 -c
8409  
8410   black_outside polygon mixtex.17.wall.b
8411   0
# Line 7921 | Line 8472 | black_outside polygon mixtex.17.wall.4
8472                   -8               -0.1               12.7
8473                   -8               -0.1                9.5
8474   -6.12323399574e-18               -0.1                9.5
8475 + # black_outside polygon wall.5
8476 + # 0
8477 + # 0
8478 + # 12
8479 + # -6.12323399574e-18               -0.1               -0.1
8480 + #                 -8               -0.1               -0.1
8481 + #                 -8                  0  4.89858719659e-16
8482 + #                  0                  0                  0
8483  
8484   wall_mat polygon mixtex.17.wall.6
8485   0
# Line 7957 | Line 8516 | floor_mat polygon mixtex.17.wall.9
8516                   -8                  5                9.6
8517                   -8                  0                9.6
8518                    0                  0                9.6
8519 + # RCSid $Id$
8520 + # A bluish glass pane to fit any opening in end wall
8521  
8522   void glass glass_blue
8523   0
# Line 7971 | Line 8532 | glass_blue polygon mixtex.17.blue_glazing
8532                 -8.1                  5                9.6
8533                 -8.1                  5               12.6
8534                 -8.1                  0               12.6
8535 + # RCSid $Id$
8536 + # Venetian blinds with BSDF in rectangular window
8537 + #@mkillum f=blinds_ill c=d d=200 s=100 i=m_blinds20c_f
8538 + # xform -rz 90 -ry 90 -t -8.04 2.5 1.5
8539 + # Produced by: pkgBSDF blinds20c.xml
8540 + # Material 'Green specular venetian blinds at 20 degree angle' by 'Greg Ward'
8541  
8542   void BSDF m_blinds20c_f
8543   22 0.0375926 blinds20c.xml 0 1 0 . -i 1 -rz 90 -ry 90 -t -8.04 2.5 1.5 -i 1 -t 0 0 9.6
# Line 7999 | Line 8566 | m_blinds20c_b polygon mixtex.17.blinds20c_b
8566          -8.07759185                  4         10.6131551
8567          -8.07759185                  4         11.5868449
8568          -8.07759185                  1         11.5868449
8569 + ## Translated from MGF Version 2.0
8570 + ## mgf2rad
8571 + ## mgf2rad /tmp/rtAhkTMq ##############################
8572 + # Y-axis points "up", Z-axis into room, right-handed coordinates
8573  
8574   void plastic MagentaPlastic
8575   0
# Line 8603 | Line 9174 | SpecularGreen polygon mixtex.17.VenetianBlinds.a32.gSl
9174       -8.07759112503                  4      11.5731645912
9175        -8.0400034202                  4      11.5868453969
9176        -8.0400034202                  1      11.5868453969
9177 + # RCSid $Id$
9178 + # Rectangular opening cut in end wall
9179 + # xform -ry -90 -t -8 0 0
9180 + # genprism wall_mat end_wall 10 -.1 -.1 -.1 5.1 3.1 5.1 3.1 -.1 -.1 -.1 1 1 2 1 2 4 1 4 1 1 -l 0 0 .2 -c
9181  
9182   wall_mat polygon mixtex.17.end_wall.b
9183   0
# Line 8714 | Line 9289 | wall_mat polygon mixtex.17.end_wall.9
9289                 -8.2                  4               10.6
9290                 -8.2                  1               10.6
9291                   -8                  1               10.6
9292 + # RCSid $Id$
9293 + #
9294 + # A set of 9 disks to be painted in various modes
9295 + #
9296 + # xform -m mat1 -n disk1 -t -5.5 1 .5
9297 + # RCSid $Id$
9298 + #
9299 + # A rounded saucer for material testing
9300 + #
9301 + # genrev mat seg -.25+.9*cos(PI/6*(1-t)) .9*sin(PI/6*(1-t)) 55
9302  
9303   mat1 cone mixtex.17.disk1.seg.1
9304   0
# Line 9154 | Line 9739 | mat1 cone mixtex.17.disk1.seg.55
9739                 -5.5                  1      10.7499592168
9740                 -5.5                  1              10.75
9741     0.00856785054562                  0
9742 + # xform -m mat2 -n disk2 -t -5.5 2.5 .5
9743 + # RCSid $Id$
9744 + #
9745 + # A rounded saucer for material testing
9746 + #
9747 + # genrev mat seg -.25+.9*cos(PI/6*(1-t)) .9*sin(PI/6*(1-t)) 55
9748  
9749   mat2 cone mixtex.17.disk2.seg.1
9750   0
# Line 9594 | Line 10185 | mat2 cone mixtex.17.disk2.seg.55
10185                 -5.5                2.5      10.7499592168
10186                 -5.5                2.5              10.75
10187     0.00856785054562                  0
10188 + # xform -m mat3 -n disk3 -t -5.5 4 .5
10189 + # RCSid $Id$
10190 + #
10191 + # A rounded saucer for material testing
10192 + #
10193 + # genrev mat seg -.25+.9*cos(PI/6*(1-t)) .9*sin(PI/6*(1-t)) 55
10194  
10195   mat3 cone mixtex.17.disk3.seg.1
10196   0
# Line 10034 | Line 10631 | mat3 cone mixtex.17.disk3.seg.55
10631                 -5.5                  4      10.7499592168
10632                 -5.5                  4              10.75
10633     0.00856785054562                  0
10634 + # xform -m mat4 -n disk4 -t -4 1 .5
10635 + # RCSid $Id$
10636 + #
10637 + # A rounded saucer for material testing
10638 + #
10639 + # genrev mat seg -.25+.9*cos(PI/6*(1-t)) .9*sin(PI/6*(1-t)) 55
10640  
10641   mat4 cone mixtex.17.disk4.seg.1
10642   0
# Line 10474 | Line 11077 | mat4 cone mixtex.17.disk4.seg.55
11077                   -4                  1      10.7499592168
11078                   -4                  1              10.75
11079     0.00856785054562                  0
11080 + # xform -m mat5 -n disk5 -t -4 2.5 .5
11081 + # RCSid $Id$
11082 + #
11083 + # A rounded saucer for material testing
11084 + #
11085 + # genrev mat seg -.25+.9*cos(PI/6*(1-t)) .9*sin(PI/6*(1-t)) 55
11086  
11087   mat5 cone mixtex.17.disk5.seg.1
11088   0
# Line 10914 | Line 11523 | mat5 cone mixtex.17.disk5.seg.55
11523                   -4                2.5      10.7499592168
11524                   -4                2.5              10.75
11525     0.00856785054562                  0
11526 + # xform -m mat6 -n disk6 -t -4 4 .5
11527 + # RCSid $Id$
11528 + #
11529 + # A rounded saucer for material testing
11530 + #
11531 + # genrev mat seg -.25+.9*cos(PI/6*(1-t)) .9*sin(PI/6*(1-t)) 55
11532  
11533   mat6 cone mixtex.17.disk6.seg.1
11534   0
# Line 11354 | Line 11969 | mat6 cone mixtex.17.disk6.seg.55
11969                   -4                  4      10.7499592168
11970                   -4                  4              10.75
11971     0.00856785054562                  0
11972 + # xform -m mat7 -n disk7 -t -2.5 1 .5
11973 + # RCSid $Id$
11974 + #
11975 + # A rounded saucer for material testing
11976 + #
11977 + # genrev mat seg -.25+.9*cos(PI/6*(1-t)) .9*sin(PI/6*(1-t)) 55
11978  
11979   mat7 cone mixtex.17.disk7.seg.1
11980   0
# Line 11794 | Line 12415 | mat7 cone mixtex.17.disk7.seg.55
12415                 -2.5                  1      10.7499592168
12416                 -2.5                  1              10.75
12417     0.00856785054562                  0
12418 + # xform -m mat8 -n disk8 -t -2.5 2.5 .5
12419 + # RCSid $Id$
12420 + #
12421 + # A rounded saucer for material testing
12422 + #
12423 + # genrev mat seg -.25+.9*cos(PI/6*(1-t)) .9*sin(PI/6*(1-t)) 55
12424  
12425   mat8 cone mixtex.17.disk8.seg.1
12426   0
# Line 12234 | Line 12861 | mat8 cone mixtex.17.disk8.seg.55
12861                 -2.5                2.5      10.7499592168
12862                 -2.5                2.5              10.75
12863     0.00856785054562                  0
12864 + # xform -m mat9 -n disk9 -t -2.5 4 .5
12865 + # RCSid $Id$
12866 + #
12867 + # A rounded saucer for material testing
12868 + #
12869 + # genrev mat seg -.25+.9*cos(PI/6*(1-t)) .9*sin(PI/6*(1-t)) 55
12870  
12871   mat9 cone mixtex.17.disk9.seg.1
12872   0
# Line 12674 | Line 13307 | mat9 cone mixtex.17.disk9.seg.55
13307                 -2.5                  4      10.7499592168
13308                 -2.5                  4              10.75
13309     0.00856785054562                  0
13310 + # RCSid $Id$
13311 + #
13312 + # Multiple light sources for material models
13313 + #
13314  
13315   void light bright
13316   0
# Line 12729 | Line 13366 | bright sphere mixtex.17.bulb9
13366   0
13367   0
13368   4     -2.30106431181      1.26565097019               12.4               0.03
13369 + # xform -n spectra.18 -t 0 5.2 9.6
13370 + # RCSid $Id$
13371 + # Basic materials used for walls, etc.
13372 +
13373 + void plastic wall_mat
13374 + 0
13375 + 0
13376 + 5                0.5                0.5                0.5                  0                  0
13377 +
13378 + void plastic ceil_mat
13379 + 0
13380 + 0
13381 + 5                0.7                0.7                0.7                  0                  0
13382 +
13383 + void plastic floor_mat
13384 + 0
13385 + 0
13386 + 5                0.3                0.2                0.1               0.02               0.04
13387 +
13388 + void plastic black_outside
13389 + 0
13390 + 0
13391 + 5               0.05               0.05               0.05                  0                  0
13392 + # RCSid $Id$
13393 + #
13394 + # Spectral material definitions
13395 + #
13396 +
13397 + void spectrum gold_spec
13398 + 0
13399 + 0
13400 + 82                380                775        0.389133964        0.389133964        0.389255302        0.389980986        0.391051245        0.392138273        0.392908482        0.393032534        0.392429968        0.391351324        0.390030615        0.388650157        0.387407915        0.386320218        0.385530031        0.385510124        0.386040307        0.386026057        0.388298949        0.394215681        0.404140535        0.419966115        0.443246002        0.473861019        0.511014174        0.552643396        0.596304788        0.639685049        0.682955923        0.723645597        0.759200442        0.789126545        0.813469177        0.832955943        0.848265499        0.860485356        0.870549939        0.878925721        0.885276016        0.891159039        0.896546999        0.901393946        0.905636686        0.909327028        0.912475235         0.91521538        0.917680109        0.919998384        0.922297675        0.924966158        0.927728576        0.930571538        0.933477024        0.936421086        0.939377245        0.942439249        0.945588396        0.948563802        0.951319598        0.953828111        0.956075841        0.958059262        0.959789105        0.961306963         0.96261608        0.963753124        0.964748535        0.965627808        0.966413149         0.96712339        0.967778124        0.968398351        0.968976934        0.969517604        0.970024269        0.970500409        0.970949021        0.971372989        0.971775043        0.972157635
13401 +
13402 + void specfile copper_spec
13403 + 1 copper_spec.dat
13404 + 0
13405 + 0
13406 + # Third real argument is bandwidth and determines brightness/saturation
13407 +
13408 + void specfunc rainbow_spec
13409 + 14 xrainbow rainbow.cal -s 4 -t -6 0 0 -i 1 -t 0 5.2 9.6
13410 + 0
13411 + 3                380                780                 30
13412 +
13413 + gold_spec metal gold_smat
13414 + 0
13415 + 0
13416 + 5                  1                  1                  1                  1                  0
13417 +
13418 + copper_spec metal copper_smat
13419 + 0
13420 + 0
13421 + 5                  1                  1                  1                  1                  0
13422 +
13423 + rainbow_spec plastic rainbow_smat
13424 + 0
13425 + 0
13426 + 5                  1                  1                  1                  0                  0
13427 + # RCSid $Id$
13428 +
13429 + void metal gold
13430 + 0
13431 + 0
13432 + 5            0.99717           0.781957           0.334172                  1                  0
13433 + # RCSid $Id$
13434 + # Walls of our diorama
13435 + # xform -ry -90
13436 + # genprism black_outside wall 10 -.1 -.1 -.1 5.1 3.1 5.1 3.1 -.1 -.1 -.1 0 0 3 0 3 5 0 5 0 0 -l 0 0 8 -c
13437 +
13438 + black_outside polygon spectra.18.wall.b
13439 + 0
13440 + 0
13441 + 30
13442 + -6.12323399574e-18                5.1                9.5
13443 + -6.12323399574e-18               10.3                9.5
13444 +  1.89820253868e-16               10.3               12.7
13445 +  1.89820253868e-16                5.1               12.7
13446 + -6.12323399574e-18                5.1                9.5
13447 +                  0                5.2                9.6
13448 +  1.83697019872e-16                5.2               12.6
13449 +  1.83697019872e-16               10.2               12.6
13450 +                  0               10.2                9.6
13451 +                  0                5.2                9.6
13452 +
13453 + black_outside polygon spectra.18.wall.t
13454 + 0
13455 + 0
13456 + 30
13457 +                 -8                5.2                9.6
13458 +                 -8               10.2                9.6
13459 +                 -8               10.2               12.6
13460 +                 -8                5.2               12.6
13461 +                 -8                5.2                9.6
13462 +                 -8                5.1                9.5
13463 +                 -8                5.1               12.7
13464 +                 -8               10.3               12.7
13465 +                 -8               10.3                9.5
13466 +                 -8                5.1                9.5
13467 +
13468 + black_outside polygon spectra.18.wall.1
13469 + 0
13470 + 0
13471 + 12
13472 + -6.12323399574e-18                5.1                9.5
13473 +                 -8                5.1                9.5
13474 +                 -8               10.3                9.5
13475 + -6.12323399574e-18               10.3                9.5
13476 +
13477 + black_outside polygon spectra.18.wall.2
13478 + 0
13479 + 0
13480 + 12
13481 + -6.12323399574e-18               10.3                9.5
13482 +                 -8               10.3                9.5
13483 +                 -8               10.3               12.7
13484 +  1.89820253868e-16               10.3               12.7
13485 +
13486 + black_outside polygon spectra.18.wall.3
13487 + 0
13488 + 0
13489 + 12
13490 +  1.89820253868e-16               10.3               12.7
13491 +                 -8               10.3               12.7
13492 +                 -8                5.1               12.7
13493 +  1.89820253868e-16                5.1               12.7
13494 +
13495 + black_outside polygon spectra.18.wall.4
13496 + 0
13497 + 0
13498 + 12
13499 +  1.89820253868e-16                5.1               12.7
13500 +                 -8                5.1               12.7
13501 +                 -8                5.1                9.5
13502 + -6.12323399574e-18                5.1                9.5
13503 + # black_outside polygon wall.5
13504 + # 0
13505 + # 0
13506 + # 12
13507 + # -6.12323399574e-18               -0.1               -0.1
13508 + #                 -8               -0.1               -0.1
13509 + #                 -8                  0  4.89858719659e-16
13510 + #                  0                  0                  0
13511 +
13512 + wall_mat polygon spectra.18.wall.6
13513 + 0
13514 + 0
13515 + 12
13516 +                  0                5.2                9.6
13517 +                 -8                5.2                9.6
13518 +                 -8                5.2               12.6
13519 +  1.83697019872e-16                5.2               12.6
13520 +
13521 + ceil_mat polygon spectra.18.wall.7
13522 + 0
13523 + 0
13524 + 12
13525 +  1.83697019872e-16                5.2               12.6
13526 +                 -8                5.2               12.6
13527 +                 -8               10.2               12.6
13528 +  1.83697019872e-16               10.2               12.6
13529 +
13530 + wall_mat polygon spectra.18.wall.8
13531 + 0
13532 + 0
13533 + 12
13534 +  1.83697019872e-16               10.2               12.6
13535 +                 -8               10.2               12.6
13536 +                 -8               10.2                9.6
13537 +                  0               10.2                9.6
13538 +
13539 + floor_mat polygon spectra.18.wall.9
13540 + 0
13541 + 0
13542 + 12
13543 +                  0               10.2                9.6
13544 +                 -8               10.2                9.6
13545 +                 -8                5.2                9.6
13546 +                  0                5.2                9.6
13547 + # RCSid $Id$
13548 + # A closed wall for the end cap of our diorama
13549 + # xform -t -8.2 -.1 -.1
13550 + # genbox wall_mat end_wall .2 5.2 3.2
13551 +
13552 + wall_mat polygon spectra.18.end_wall.1540
13553 + 0
13554 + 0
13555 + 12
13556 +                 -8                5.1                9.5
13557 +                 -8                5.1               12.7
13558 +               -8.2                5.1               12.7
13559 +               -8.2                5.1                9.5
13560 +
13561 + wall_mat polygon spectra.18.end_wall.4620
13562 + 0
13563 + 0
13564 + 12
13565 +               -8.2                5.1               12.7
13566 +               -8.2               10.3               12.7
13567 +               -8.2               10.3                9.5
13568 +               -8.2                5.1                9.5
13569 +
13570 + wall_mat polygon spectra.18.end_wall.2310
13571 + 0
13572 + 0
13573 + 12
13574 +               -8.2               10.3                9.5
13575 +                 -8               10.3                9.5
13576 +                 -8                5.1                9.5
13577 +               -8.2                5.1                9.5
13578 +
13579 + wall_mat polygon spectra.18.end_wall.3267
13580 + 0
13581 + 0
13582 + 12
13583 +                 -8               10.3                9.5
13584 +               -8.2               10.3                9.5
13585 +               -8.2               10.3               12.7
13586 +                 -8               10.3               12.7
13587 +
13588 + wall_mat polygon spectra.18.end_wall.5137
13589 + 0
13590 + 0
13591 + 12
13592 +                 -8                5.1               12.7
13593 +                 -8                5.1                9.5
13594 +                 -8               10.3                9.5
13595 +                 -8               10.3               12.7
13596 +
13597 + wall_mat polygon spectra.18.end_wall.6457
13598 + 0
13599 + 0
13600 + 12
13601 +               -8.2               10.3               12.7
13602 +               -8.2                5.1               12.7
13603 +                 -8                5.1               12.7
13604 +                 -8               10.3               12.7
13605 + # RCSid $Id$
13606 + # xform -s 0.0253999863 -rz 90 -t -4 2.5 2.999
13607 + #
13608 + # Wellmade 2 lamp fixture, model 395-12A-248RS
13609 + #
13610 + # Dimensions in inches, fixture parallel to y axis, center at origin
13611 + #
13612 +
13613 + void brightdata lum_dist
13614 + 19 flatcorr rect_fixture.dat source.cal src_phi4 src_theta -s 0.0253999863 -rz 90 -t -4 2.5 2.999 -i 1 -t 0 5.2 9.6
13615 + 0
13616 + 0
13617 + # this is scaled by 1/area (SI)
13618 +
13619 + lum_dist light lum_bright
13620 + 0
13621 + 0
13622 + 3                 20                 20                 20
13623 + # 3               1.55               1.55               1.55
13624 +
13625 + lum_bright polygon spectra.18.luminaire
13626 + 0
13627 + 0
13628 + 12
13629 +     -3.42215031167      7.42695014727             12.599
13630 +     -4.57784968833      7.42695014728             12.599
13631 +     -4.57784968833      7.97304985273             12.599
13632 +     -3.42215031167      7.97304985272             12.599
13633 + # RCSid $Id$
13634 + #
13635 + # A few spectral test objects
13636 + #
13637 + # xform -m gold -t 0 -1 0
13638 + # RCSid $Id$
13639 + #
13640 + # Vase model courtesy Tom Mertens from web page:
13641 + #       http://people.csail.mit.edu/tmertens/textransfer/data
13642 + # Include acknowledgment in any published work:
13643 + #       "textured 3D model from the MIT CSAIL database"
13644 + #
13645 + # Origin is at center of base; Z-axis is up.
13646 + # Vase is approx. 23cm tall
13647 + # Moved into middle of room for testing
13648 + #
13649 +
13650 + void colorpict vase_pat
13651 + 19 lim_r lim_g lim_b vase.hdr climit.cal Lu Lv -i 1 -t 0 -1 0 -i 1 -t 0 5.2 9.6
13652 + 0
13653 + 3        0.318558228        0.196044229       0.0860372415
13654 +
13655 + vase_pat plastic vase_clay
13656 + 0
13657 + 0
13658 + 5                  1                  1                  1                  0                  0
13659 +
13660 + gold mesh spectra.18.vase
13661 + 23 vase.rtm -t 25 5 130 -s .005 -t -4 2.5 1 -i 1 -t 0 -1 0 -i 1 -t 0 5.2 9.6
13662 + 0
13663 + 0
13664 + # xform -m gold_smat -t 0 1 0
13665 + # RCSid $Id$
13666 + #
13667 + # Vase model courtesy Tom Mertens from web page:
13668 + #       http://people.csail.mit.edu/tmertens/textransfer/data
13669 + # Include acknowledgment in any published work:
13670 + #       "textured 3D model from the MIT CSAIL database"
13671 + #
13672 + # Origin is at center of base; Z-axis is up.
13673 + # Vase is approx. 23cm tall
13674 + # Moved into middle of room for testing
13675 + #
13676 +
13677 + void colorpict vase_pat
13678 + 19 lim_r lim_g lim_b vase.hdr climit.cal Lu Lv -i 1 -t 0 1 0 -i 1 -t 0 5.2 9.6
13679 + 0
13680 + 3        0.318558228        0.196044229       0.0860372415
13681 +
13682 + vase_pat plastic vase_clay
13683 + 0
13684 + 0
13685 + 5                  1                  1                  1                  0                  0
13686 +
13687 + gold_smat mesh spectra.18.vase
13688 + 23 vase.rtm -t 25 5 130 -s .005 -t -4 2.5 1 -i 1 -t 0 1 0 -i 1 -t 0 5.2 9.6
13689 + 0
13690 + 0
13691 + # xform -m copper_smat -t 1 0 0
13692 + # RCSid $Id$
13693 + #
13694 + # Vase model courtesy Tom Mertens from web page:
13695 + #       http://people.csail.mit.edu/tmertens/textransfer/data
13696 + # Include acknowledgment in any published work:
13697 + #       "textured 3D model from the MIT CSAIL database"
13698 + #
13699 + # Origin is at center of base; Z-axis is up.
13700 + # Vase is approx. 23cm tall
13701 + # Moved into middle of room for testing
13702 + #
13703 +
13704 + void colorpict vase_pat
13705 + 19 lim_r lim_g lim_b vase.hdr climit.cal Lu Lv -i 1 -t 1 0 0 -i 1 -t 0 5.2 9.6
13706 + 0
13707 + 3        0.318558228        0.196044229       0.0860372415
13708 +
13709 + vase_pat plastic vase_clay
13710 + 0
13711 + 0
13712 + 5                  1                  1                  1                  0                  0
13713 +
13714 + copper_smat mesh spectra.18.vase
13715 + 23 vase.rtm -t 25 5 130 -s .005 -t -4 2.5 1 -i 1 -t 1 0 0 -i 1 -t 0 5.2 9.6
13716 + 0
13717 + 0
13718 +
13719 + rainbow_smat polygon spectra.18.rainbow1
13720 + 0
13721 + 0
13722 + 12
13723 +                 -6               5.21               10.6
13724 +                 -2               5.21               10.6
13725 +                 -2               5.21               11.6
13726 +                 -6               5.21               11.6
13727 +
13728 + rainbow_smat polygon spectra.18.rainbow2
13729 + 0
13730 + 0
13731 + 12
13732 +                 -6              10.19               11.6
13733 +                 -2              10.19               11.6
13734 +                 -2              10.19               10.6
13735 +                 -6              10.19               10.6

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines