home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / graphic / qrt / vaseb3.qrt < prev   
Text File  |  1990-02-22  |  14KB  |  466 lines

  1.          {
  2.             VASE.QRT
  3.             Steve Enns
  4.          }
  5.  
  6.  
  7.          FILE_NAME = vaseb3.RAW
  8.  
  9.          { *********************  OBJECTS  ********************* }
  10.  
  11.          PATTERN ( x_size = 60,                 { ** Checkered pattern ** }
  12.                    y_size = 60,
  13.                    name   = CHECK,
  14.                    RECTANGLE (
  15.                      start_x = 0,
  16.                      start_y = 0,
  17.                      end_x   = 30,
  18.                      end_y   = 30,
  19.                      diff    = (.1,.3,.1),
  20.                    )
  21.                    RECTANGLE (
  22.                      start_x = 30,
  23.                      start_y = 30,
  24.                      end_x   = 60,
  25.                      end_y   = 60,
  26.                      diff    = (.1,.3,.1),
  27.                    )
  28.                  )
  29.  
  30.  
  31.          { ** ground (standard checkered type) ** }
  32.  
  33.          PARALLELOGRAM ( loc  = (  -10000, -100,  -10000),  { ** big! ** }
  34.                          v1   = (20000, 0,    0),
  35.                          v2   = (  0, 0, 20000),
  36.  
  37.                          diff = (  .8, .8, 0),
  38.                          pattern = CHECK
  39.                          xmult = 2
  40.                          ymult = 2
  41.                         )
  42.  
  43.             SPHERE ( loc     = ( 100, 0, 0)
  44.                      radius  = 45
  45.                      mirror  = (.9, .9, .9)
  46.                      diff    = (.1, .1, .2)
  47.                    )
  48.  
  49.             SPHERE ( loc     = ( -100, 0, 0)
  50.                      radius  = 45
  51.                      diff    = (.2, .1, .1)
  52.                      mirror  = (.9, .9, .9)
  53.                    )
  54.  
  55.          BEGIN_BBOX
  56.  
  57.              SPHERE ( loc   = (-60, 0.0000, -50),
  58.                     radius= 55.0000
  59.  
  60.                     diff   = (0.5000, 0.2,0.2500)
  61.                     amb  = (0.1, 0.1, 0.1)
  62.                     reflect = .60
  63.                     sreflect=20
  64.                   )
  65.  
  66.              SPHERE ( loc   = (-60, 10.0000, -50),
  67.                     radius= 54.0221
  68.  
  69.                     diff   = (0.2280, 0.2,0.0520)
  70.                     amb  = (0.1, 0.1, 0.1)
  71.                     reflect = .60
  72.                     sreflect=20
  73.                   )
  74.  
  75.              SPHERE ( loc   = (-60, 20.0000, -50),
  76.                     radius= 51.1841
  77.  
  78.                     diff   = (0.9565, 0.2,0.9148)
  79.                     amb  = (0.1, 0.1, 0.1)
  80.                     reflect = .60
  81.                     sreflect=20
  82.                   )
  83.  
  84.              SPHERE ( loc   = (-60, 30.0000, -50),
  85.                     radius= 46.7634
  86.  
  87.                     diff   = (0.0060, 0.2,0.0000)
  88.                     amb  = (0.1, 0.1, 0.1)
  89.                     reflect = .60
  90.                     sreflect=20
  91.                   )
  92.  
  93.              SPHERE ( loc   = (-60, 40.0000, -50),
  94.                     radius= 41.1925
  95.  
  96.                     diff   = (0.8726, 0.2,0.7614)
  97.                     amb  = (0.1, 0.1, 0.1)
  98.                     reflect = .60
  99.                     sreflect=20
  100.                   )
  101.  
  102.              SPHERE ( loc   = (-60, 50.0000, -50),
  103.                     radius= 35.0159
  104.  
  105.                     diff   = (0.3688, 0.2,0.1360)
  106.                     amb  = (0.1, 0.1, 0.1)
  107.                     reflect = .60
  108.                     sreflect=20
  109.                   )
  110.  
  111.              SPHERE ( loc   = (-60, 60.0000, -50),
  112.                     radius= 28.8378
  113.  
  114.                     diff   = (0.3476, 0.2,0.1208)
  115.                     amb  = (0.1, 0.1, 0.1)
  116.                     reflect = .60
  117.                     sreflect=20
  118.                   )
  119.  
  120.              SPHERE ( loc   = (-60, 70.0000, -50),
  121.                     radius= 23.2623
  122.  
  123.                     diff   = (0.8869, 0.2,0.7867)
  124.                     amb  = (0.1, 0.1, 0.1)
  125.                     reflect = .60
  126.                     sreflect=20
  127.                   )
  128.  
  129.              SPHERE ( loc   = (-60, 80.0000, -50),
  130.                     radius= 18.8347
  131.  
  132.                     diff   = (0.0031, 0.2,0.0000)
  133.                     amb  = (0.1, 0.1, 0.1)
  134.                     reflect = .60
  135.                     sreflect=20
  136.                   )
  137.  
  138.              SPHERE ( loc   = (-60, 90.0000, -50),
  139.                     radius= 15.9877
  140.  
  141.                     diff   = (0.9470, 0.2,0.8968)
  142.                     amb  = (0.1, 0.1, 0.1)
  143.                     reflect = .60
  144.                     sreflect=20
  145.                   )
  146.  
  147.              SPHERE ( loc   = (-60, 100.0000, -50),
  148.                     radius= 15.0000
  149.  
  150.                     diff   = (0.2468, 0.2,0.0609)
  151.                     amb  = (0.1, 0.1, 0.1)
  152.                     reflect = .60
  153.                     sreflect=20
  154.                   )
  155.  
  156.              SPHERE ( loc   = (-60, 110.0000, -50),
  157.                     radius= 15.9681
  158.  
  159.                     diff   = (0.4779, 0.2,0.2284)
  160.                     amb  = (0.1, 0.1, 0.1)
  161.                     reflect = .60
  162.                     sreflect=20
  163.                   )
  164.  
  165.              SPHERE ( loc   = (-60, 120.0000, -50),
  166.                     radius= 18.7972
  167.  
  168.                     diff   = (0.7903, 0.2,0.6246)
  169.                     amb  = (0.1, 0.1, 0.1)
  170.                     reflect = .60
  171.                     sreflect=20
  172.                   )
  173.  
  174.              SPHERE ( loc   = (-60, 130.0000, -50),
  175.                     radius= 23.2108
  176.  
  177.                     diff   = (0.0349, 0.2,0.0012)
  178.                     amb  = (0.1, 0.1, 0.1)
  179.                     reflect = .60
  180.                     sreflect=20
  181.                   )
  182.  
  183.              SPHERE ( loc   = (-60, 140.0000, -50),
  184.                     radius= 28.7773
  185.  
  186.                     diff   = (0.9901, 0.2,0.9803)
  187.                     amb  = (0.1, 0.1, 0.1)
  188.                     reflect = .60
  189.                     sreflect=20
  190.                   )
  191.  
  192.              SPHERE ( loc   = (-60, 150.0000, -50),
  193.                     radius= 34.9522
  194.  
  195.                     diff   = (0.1426, 0.2,0.0203)
  196.                     amb  = (0.1, 0.1, 0.1)
  197.                     reflect = .60
  198.                     sreflect=20
  199.                   )
  200.  
  201.              SPHERE ( loc   = (-60, 160.0000, -50),
  202.                     radius= 41.1318
  203.  
  204.                     diff   = (0.6097, 0.2,0.3717)
  205.                     amb  = (0.1, 0.1, 0.1)
  206.                     reflect = .60
  207.                     sreflect=20
  208.                   )
  209.  
  210.              SPHERE ( loc   = (-60, 170.0000, -50),
  211.                     radius= 46.7119
  212.  
  213.                     diff   = (0.6733, 0.2,0.4534)
  214.                     amb  = (0.1, 0.1, 0.1)
  215.                     reflect = .60
  216.                     sreflect=20
  217.                   )
  218.  
  219.              SPHERE ( loc   = (-60, 180.0000, -50),
  220.                     radius= 51.1466
  221.  
  222.                     diff   = (0.0994, 0.2,0.0099)
  223.                     amb  = (0.1, 0.1, 0.1)
  224.                     reflect = .60
  225.                     sreflect=20
  226.                   )
  227.  
  228.              SPHERE ( loc   = (-60, 190.0000, -50),
  229.                     radius= 54.0023
  230.  
  231.                     diff   = (0.9989, 0.2,0.9978)
  232.                     amb  = (0.1, 0.1, 0.1)
  233.                     reflect = .60
  234.                     sreflect=20
  235.                   )
  236.  
  237.              SPHERE ( loc   = (-60, 200.0000, -50),
  238.                     radius= 54.9999
  239.  
  240.                     diff   = (0.0634, 0.2,0.0040)
  241.                     amb  = (0.1, 0.1, 0.1)
  242.                     reflect = .60
  243.                     sreflect=20
  244.                   )
  245.  
  246.          END_BBOX
  247.          BEGIN_BBOX
  248.  
  249.              SPHERE ( loc   = (0, 0.0000, 10),
  250.                     radius= 55.0000
  251.  
  252.                     diff   = ( 0.2 0.5000,0.2500)
  253.                     amb  = (0.1, 0.1, 0.1)
  254.                     reflect = .60
  255.                     sreflect=20
  256.                   )
  257.  
  258.              SPHERE ( loc   = (0, 10.0000, 10),
  259.                     radius= 54.0221
  260.  
  261.                     diff   = ( 0.2 0.2280,0.0520)
  262.                     amb  = (0.1, 0.1, 0.1)
  263.                     reflect = .60
  264.                     sreflect=20
  265.                   )
  266.  
  267.              SPHERE ( loc   = (0, 20.0000, 10),
  268.                     radius= 51.1841
  269.  
  270.                     diff   = ( 0.2 0.9565,0.9148)
  271.                     amb  = (0.1, 0.1, 0.1)
  272.                     reflect = .60
  273.                     sreflect=20
  274.                   )
  275.  
  276.              SPHERE ( loc   = (0, 30.0000, 10),
  277.                     radius= 46.7634
  278.  
  279.                     diff   = ( 0.2 0.0060,0.0000)
  280.                     amb  = (0.1, 0.1, 0.1)
  281.                     reflect = .60
  282.                     sreflect=20
  283.                   )
  284.  
  285.              SPHERE ( loc   = (0, 40.0000, 10),
  286.                     radius= 41.1925
  287.  
  288.                     diff   = ( 0.2 0.8726,0.7614)
  289.                     amb  = (0.1, 0.1, 0.1)
  290.                     reflect = .60
  291.                     sreflect=20
  292.                   )
  293.  
  294.              SPHERE ( loc   = (0, 50.0000, 10),
  295.                     radius= 35.0159
  296.  
  297.                     diff   = ( 0.2 0.3688,0.1360)
  298.                     amb  = (0.1, 0.1, 0.1)
  299.                     reflect = .60
  300.                     sreflect=20
  301.                   )
  302.  
  303.              SPHERE ( loc   = (0, 60.0000, 10),
  304.                     radius= 28.8378
  305.  
  306.                     diff   = ( 0.2 0.3476,0.1208)
  307.                     amb  = (0.1, 0.1, 0.1)
  308.                     reflect = .60
  309.                     sreflect=20
  310.                   )
  311.  
  312.              SPHERE ( loc   = (0, 70.0000, 10),
  313.                     radius= 23.2623
  314.  
  315.                     diff   = ( 0.2 0.8869,0.7867)
  316.                     amb  = (0.1, 0.1, 0.1)
  317.                     reflect = .60
  318.                     sreflect=20
  319.                   )
  320.  
  321.              SPHERE ( loc   = (0, 80.0000, 10),
  322.                     radius= 18.8347
  323.  
  324.                     diff   = ( 0.2 0.0031,0.0000)
  325.                     amb  = (0.1, 0.1, 0.1)
  326.                     reflect = .60
  327.                     sreflect=20
  328.                   )
  329.  
  330.              SPHERE ( loc   = (0, 90.0000, 10),
  331.                     radius= 15.9877
  332.  
  333.                     diff   = ( 0.2 0.9470,0.8968)
  334.                     amb  = (0.1, 0.1, 0.1)
  335.                     reflect = .60
  336.                     sreflect=20
  337.                   )
  338.  
  339.              SPHERE ( loc   = (0, 100.0000, 10),
  340.                     radius= 15.0000
  341.  
  342.                     diff   = ( 0.2 0.2468,0.0609)
  343.                     amb  = (0.1, 0.1, 0.1)
  344.                     reflect = .60
  345.                     sreflect=20
  346.                   )
  347.  
  348.              SPHERE ( loc   = (0, 110.0000, 10),
  349.                     radius= 15.9681
  350.  
  351.                     diff   = ( 0.2 0.4779,0.2284)
  352.                     amb  = (0.1, 0.1, 0.1)
  353.                     reflect = .60
  354.                     sreflect=20
  355.                   )
  356.  
  357.              SPHERE ( loc   = (0, 120.0000, 10),
  358.                     radius= 18.7972
  359.  
  360.                     diff   = ( 0.2 0.7903,0.6246)
  361.                     amb  = (0.1, 0.1, 0.1)
  362.                     reflect = .60
  363.                     sreflect=20
  364.                   )
  365.  
  366.              SPHERE ( loc   = (0, 130.0000, 10),
  367.                     radius= 23.2108
  368.  
  369.                     diff   = ( 0.2 0.0349,0.0012)
  370.                     amb  = (0.1, 0.1, 0.1)
  371.                     reflect = .60
  372.                     sreflect=20
  373.                   )
  374.  
  375.              SPHERE ( loc   = (0, 140.0000, 10),
  376.                     radius= 28.7773
  377.  
  378.                     diff   = ( 0.2 0.9901,0.9803)
  379.                     amb  = (0.1, 0.1, 0.1)
  380.                     reflect = .60
  381.                     sreflect=20
  382.                   )
  383.  
  384.              SPHERE ( loc   = (0, 150.0000, 10),
  385.                     radius= 34.9522
  386.  
  387.                     diff   = ( 0.2 0.1426,0.0203)
  388.                     amb  = (0.1, 0.1, 0.1)
  389.                     reflect = .60
  390.                     sreflect=20
  391.                   )
  392.  
  393.              SPHERE ( loc   = (0, 160.0000, 10),
  394.                     radius= 41.1318
  395.  
  396.                     diff   = ( 0.2 0.6097,0.3717)
  397.                     amb  = (0.1, 0.1, 0.1)
  398.                     reflect = .60
  399.                     sreflect=20
  400.                   )
  401.  
  402.              SPHERE ( loc   = (0, 170.0000, 10),
  403.                     radius= 46.7119
  404.  
  405.                     diff   = ( 0.2 0.6733,0.4534)
  406.                     amb  = (0.1, 0.1, 0.1)
  407.                     reflect = .60
  408.                     sreflect=20
  409.                   )
  410.  
  411.              SPHERE ( loc   = (0, 180.0000, 10),
  412.                     radius= 51.1466
  413.  
  414.                     diff   = ( 0.2 0.0994,0.0099)
  415.                     amb  = (0.1, 0.1, 0.1)
  416.                     reflect = .60
  417.                     sreflect=20
  418.                   )
  419.  
  420.              SPHERE ( loc   = (0, 190.0000, 10),
  421.                     radius= 54.0023
  422.  
  423.                     diff   = ( 0.2 0.9989,0.9978)
  424.                     amb  = (0.1, 0.1, 0.1)
  425.                     reflect = .60
  426.                     sreflect=20
  427.                   )
  428.  
  429.              SPHERE ( loc   = (0, 200.0000, 10),
  430.                     radius= 54.9999
  431.  
  432.                     diff   = ( 0.2 0.0634,0.0040)
  433.                     amb  = (0.1, 0.1, 0.1)
  434.                     reflect = .60
  435.                     sreflect=20
  436.                   )
  437.  
  438.          END_BBOX
  439.  
  440.          { ** An observer ** }
  441.  
  442.          OBSERVER ( loc    = (0, 100, 280)
  443.                     lookat = (0, 10, 0)
  444.                   )
  445.  
  446.          { ** Lights (but not Bud lights) ** }
  447.  
  448.          LAMP ( loc = (150, 300, 150),
  449.                 radius = 30,
  450.                 dist = 60
  451.               )
  452.  
  453.          LAMP ( loc = (-150, 300, 150),
  454.                 radius = 30,
  455.                 dist = 60
  456.               )
  457.  
  458.          SKY  ( horiz  = (.3, .3, .75),
  459.                 zenith = (.1, .1, .50),
  460.                 dither = 4
  461.               )
  462.  
  463.          FOC_LENGTH = 55
  464.  
  465.          {**** END ****}
  466.