home *** CD-ROM | disk | FTP | other *** search
/ Mega A/V / mega_av.zip / mega_av / GRAPHUTL / POVSCN.ZIP / LEVEL3.ZIP / TEAPOT.ZIP / TEAPOT.INC next >
Text File  |  1992-07-03  |  20KB  |  374 lines

  1. // Persistence Of Vision raytracer version 1.0 sample file.
  2.  
  3. // Teapot.inc - #include file for teapot.dat
  4. // Bezier patch definition of the utah Teapot 
  5. // Adapted by Alexander Enzmann
  6.  
  7. composite { // The teapot 
  8.    object {
  9.       bicubic_patch { 2 0.01 5 5
  10.          <1.40000 0.00000 2.40000> <1.40000 -0.78400 2.40000> <0.78400 -1.40000 2.40000> <0.00000 -1.40000 2.40000>
  11.          <1.33750 0.00000 2.53125> <1.33750 -0.74900 2.53125> <0.74900 -1.33750 2.53125> <0.00000 -1.33750 2.53125>
  12.          <1.43750 0.00000 2.53125> <1.43750 -0.80500 2.53125> <0.80500 -1.43750 2.53125> <0.00000 -1.43750 2.53125>
  13.          <1.50000 0.00000 2.40000> <1.50000 -0.84000 2.40000> <0.84000 -1.50000 2.40000> <0.00000 -1.50000 2.40000>
  14.       }
  15.       texture { Teapot_Texture }
  16.       color red 1 green 0 blue 0
  17.    }
  18.  
  19.    object {
  20.       bicubic_patch { 2 0.01 5 5
  21.          <0.00000 -1.40000 2.40000> <-0.78400 -1.40000 2.40000> <-1.40000 -0.78400 2.40000> <-1.40000 0.00000 2.40000>
  22.          <0.00000 -1.33750 2.53125> <-0.74900 -1.33750 2.53125> <-1.33750 -0.74900 2.53125> <-1.33750 0.00000 2.53125>
  23.          <0.00000 -1.43750 2.53125> <-0.80500 -1.43750 2.53125> <-1.43750 -0.80500 2.53125> <-1.43750 0.00000 2.53125>
  24.          <0.00000 -1.50000 2.40000> <-0.84000 -1.50000 2.40000> <-1.50000 -0.84000 2.40000> <-1.50000 0.00000 2.40000>
  25.       }
  26.       texture { Teapot_Texture }
  27.       color red 1 green 0 blue 0
  28.    }
  29.  
  30.    object {
  31.       bicubic_patch { 2 0.01 5 5
  32.          <-1.40000 0.00000 2.40000> <-1.40000 0.78400 2.40000> <-0.78400 1.40000 2.40000> <0.00000 1.40000 2.40000>
  33.          <-1.33750 0.00000 2.53125> <-1.33750 0.74900 2.53125> <-0.74900 1.33750 2.53125> <0.00000 1.33750 2.53125>
  34.          <-1.43750 0.00000 2.53125> <-1.43750 0.80500 2.53125> <-0.80500 1.43750 2.53125> <0.00000 1.43750 2.53125>
  35.          <-1.50000 0.00000 2.40000> <-1.50000 0.84000 2.40000> <-0.84000 1.50000 2.40000> <0.00000 1.50000 2.40000>
  36.       }
  37.       texture { Teapot_Texture }
  38.       color red 1 green 0 blue 0
  39.    }
  40.  
  41.    object {
  42.       bicubic_patch { 2 0.01 5 5
  43.          <0.00000 1.40000 2.40000> <0.78400 1.40000 2.40000> <1.40000 0.78400 2.40000> <1.40000 0.00000 2.40000>
  44.          <0.00000 1.33750 2.53125> <0.74900 1.33750 2.53125> <1.33750 0.74900 2.53125> <1.33750 0.00000 2.53125>
  45.          <0.00000 1.43750 2.53125> <0.80500 1.43750 2.53125> <1.43750 0.80500 2.53125> <1.43750 0.00000 2.53125>
  46.          <0.00000 1.50000 2.40000> <0.84000 1.50000 2.40000> <1.50000 0.84000 2.40000> <1.50000 0.00000 2.40000>
  47.       }
  48.       texture { Teapot_Texture }
  49.       color red 1 green 0 blue 0
  50.    }
  51.  
  52.    object {
  53.       bicubic_patch { 2 0.01 5 5
  54.          <1.50000 0.00000 2.40000> <1.50000 -0.84000 2.40000> <0.84000 -1.50000 2.40000> <0.00000 -1.50000 2.40000>
  55.          <1.75000 0.00000 1.87500> <1.75000 -0.98000 1.87500> <0.98000 -1.75000 1.87500> <0.00000 -1.75000 1.87500>
  56.          <2.00000 0.00000 1.35000> <2.00000 -1.12000 1.35000> <1.12000 -2.00000 1.35000> <0.00000 -2.00000 1.35000>
  57.          <2.00000 0.00000 0.90000> <2.00000 -1.12000 0.90000> <1.12000 -2.00000 0.90000> <0.00000 -2.00000 0.90000>
  58.       }
  59.       texture { Teapot_Texture }
  60.       color red 1 green 0 blue 0
  61.    }
  62.  
  63.    object {
  64.       bicubic_patch { 2 0.01 5 5
  65.          <0.00000 -1.50000 2.40000> <-0.84000 -1.50000 2.40000> <-1.50000 -0.84000 2.40000> <-1.50000 0.00000 2.40000>
  66.          <0.00000 -1.75000 1.87500> <-0.98000 -1.75000 1.87500> <-1.75000 -0.98000 1.87500> <-1.75000 0.00000 1.87500>
  67.          <0.00000 -2.00000 1.35000> <-1.12000 -2.00000 1.35000> <-2.00000 -1.12000 1.35000> <-2.00000 0.00000 1.35000>
  68.          <0.00000 -2.00000 0.90000> <-1.12000 -2.00000 0.90000> <-2.00000 -1.12000 0.90000> <-2.00000 0.00000 0.90000>
  69.       }
  70.       texture { Teapot_Texture }
  71.       color red 1 green 0 blue 0
  72.    }
  73.  
  74.    object {
  75.       bicubic_patch { 2 0.01 5 5
  76.          <-1.50000 0.00000 2.40000> <-1.50000 0.84000 2.40000> <-0.84000 1.50000 2.40000> <0.00000 1.50000 2.40000>
  77.          <-1.75000 0.00000 1.87500> <-1.75000 0.98000 1.87500> <-0.98000 1.75000 1.87500> <0.00000 1.75000 1.87500>
  78.          <-2.00000 0.00000 1.35000> <-2.00000 1.12000 1.35000> <-1.12000 2.00000 1.35000> <0.00000 2.00000 1.35000>
  79.          <-2.00000 0.00000 0.90000> <-2.00000 1.12000 0.90000> <-1.12000 2.00000 0.90000> <0.00000 2.00000 0.90000>
  80.       }
  81.       texture { Teapot_Texture }
  82.       color red 1 green 0 blue 0
  83.    }
  84.  
  85.    object {
  86.       bicubic_patch { 2 0.01 5 5
  87.          <0.00000 1.50000 2.40000> <0.84000 1.50000 2.40000> <1.50000 0.84000 2.40000> <1.50000 0.00000 2.40000>
  88.          <0.00000 1.75000 1.87500> <0.98000 1.75000 1.87500> <1.75000 0.98000 1.87500> <1.75000 0.00000 1.87500>
  89.          <0.00000 2.00000 1.35000> <1.12000 2.00000 1.35000> <2.00000 1.12000 1.35000> <2.00000 0.00000 1.35000>
  90.          <0.00000 2.00000 0.90000> <1.12000 2.00000 0.90000> <2.00000 1.12000 0.90000> <2.00000 0.00000 0.90000>
  91.       }
  92.       texture { Teapot_Texture }
  93.       color red 1 green 0 blue 0
  94.    }
  95.  
  96.    object {
  97.       bicubic_patch { 2 0.01 5 5
  98.          <2.00000 0.00000 0.90000> <2.00000 -1.12000 0.90000> <1.12000 -2.00000 0.90000> <0.00000 -2.00000 0.90000>
  99.          <2.00000 0.00000 0.45000> <2.00000 -1.12000 0.45000> <1.12000 -2.00000 0.45000> <0.00000 -2.00000 0.45000>
  100.          <1.50000 0.00000 0.22500> <1.50000 -0.84000 0.22500> <0.84000 -1.50000 0.22500> <0.00000 -1.50000 0.22500>
  101.          <1.50000 0.00000 0.15000> <1.50000 -0.84000 0.15000> <0.84000 -1.50000 0.15000> <0.00000 -1.50000 0.15000>
  102.       }
  103.       texture { Teapot_Texture }
  104.       color red 1 green 0 blue 0
  105.    }
  106.  
  107.    object {
  108.       bicubic_patch { 2 0.01 5 5
  109.          <0.00000 -2.00000 0.90000> <-1.12000 -2.00000 0.90000> <-2.00000 -1.12000 0.90000> <-2.00000 0.00000 0.90000>
  110.          <0.00000 -2.00000 0.45000> <-1.12000 -2.00000 0.45000> <-2.00000 -1.12000 0.45000> <-2.00000 0.00000 0.45000>
  111.          <0.00000 -1.50000 0.22500> <-0.84000 -1.50000 0.22500> <-1.50000 -0.84000 0.22500> <-1.50000 0.00000 0.22500>
  112.          <0.00000 -1.50000 0.15000> <-0.84000 -1.50000 0.15000> <-1.50000 -0.84000 0.15000> <-1.50000 0.00000 0.15000>
  113.       }
  114.       texture { Teapot_Texture }
  115.       color red 1 green 0 blue 0
  116.    }
  117.  
  118.    object {
  119.       bicubic_patch { 2 0.01 5 5
  120.          <-2.00000 0.00000 0.90000> <-2.00000 1.12000 0.90000> <-1.12000 2.00000 0.90000> <0.00000 2.00000 0.90000>
  121.          <-2.00000 0.00000 0.45000> <-2.00000 1.12000 0.45000> <-1.12000 2.00000 0.45000> <0.00000 2.00000 0.45000>
  122.          <-1.50000 0.00000 0.22500> <-1.50000 0.84000 0.22500> <-0.84000 1.50000 0.22500> <0.00000 1.50000 0.22500>
  123.          <-1.50000 0.00000 0.15000> <-1.50000 0.84000 0.15000> <-0.84000 1.50000 0.15000> <0.00000 1.50000 0.15000>
  124.       }
  125.       texture { Teapot_Texture }
  126.       color red 1 green 0 blue 0
  127.    }
  128.  
  129.    object {
  130.       bicubic_patch { 2 0.01 5 5
  131.          <0.00000 2.00000 0.90000> <1.12000 2.00000 0.90000> <2.00000 1.12000 0.90000> <2.00000 0.00000 0.90000>
  132.          <0.00000 2.00000 0.45000> <1.12000 2.00000 0.45000> <2.00000 1.20000 0.45000> <2.00000 0.00000 0.45000>
  133.          <0.00000 1.50000 0.22500> <0.84000 1.50000 0.22500> <1.50000 0.84000 0.22500> <1.50000 0.00000 0.22500>
  134.          <0.00000 1.50000 0.15000> <0.84000 1.50000 0.15000> <1.50000 0.84000 0.15000> <1.50000 0.00000 0.15000>
  135.       }
  136.       texture { Teapot_Texture }
  137.       color red 1 green 0 blue 0
  138.    }
  139.  
  140.    object {
  141.       bicubic_patch { 2 0.01 5 5
  142.          <-1.60000 0.00000 2.02500> <-1.60000 -0.30000 2.02500> <-1.50000 -0.30000 2.25000> <-1.50000 0.00000 2.25000>
  143.          <-2.30000 0.00000 2.02500> <-2.30000 -0.30000 2.02500> <-2.50000 -0.30000 2.25000> <-2.50000 0.00000 2.25000>
  144.          <-2.70000 0.00000 2.02500> <-2.70000 -0.30000 2.02500> <-3.00000 -0.30000 2.25000> <-3.00000 0.00000 2.25000>
  145.          <-2.70000 0.00000 1.80000> <-2.70000 -0.30000 1.80000> <-3.00000 -0.30000 1.80000> <-3.00000 0.00000 1.80000>
  146.       }
  147.       texture { Teapot_Texture }
  148.       color red 1 green 0 blue 0
  149.    }
  150.  
  151.    object {
  152.       bicubic_patch { 2 0.01 5 5
  153.          <-1.50000 0.00000 2.25000> <-1.50000 0.30000 2.25000> <-1.60000 0.30000 2.02500> <-1.60000 0.00000 2.02500>
  154.          <-2.50000 0.00000 2.25000> <-2.50000 0.30000 2.25000> <-2.30000 0.30000 2.02500> <-2.30000 0.00000 2.02500>
  155.          <-3.00000 0.00000 2.25000> <-3.00000 0.30000 2.25000> <-2.70000 0.30000 2.02500> <-2.70000 0.00000 2.02500>
  156.          <-3.00000 0.00000 1.80000> <-3.00000 0.30000 1.80000> <-2.70000 0.30000 1.80000> <-2.70000 0.00000 1.80000>
  157.       }
  158.       texture { Teapot_Texture }
  159.       color red 1 green 0 blue 0
  160.    }
  161.  
  162.    object {
  163.       bicubic_patch { 2 0.01 5 5
  164.          <-2.70000 0.00000 1.80000> <-2.70000 -0.30000 1.80000> <-3.00000 -0.30000 1.80000> <-3.00000 0.00000 1.80000>
  165.          <-2.70000 0.00000 1.57500> <-2.70000 -0.30000 1.57500> <-3.00000 -0.30000 1.35000> <-3.00000 0.00000 1.35000>
  166.          <-2.50000 0.00000 1.12500> <-2.50000 -0.30000 1.12500> <-2.65000 -0.30000 0.93750> <-2.65000 0.00000 0.93750>
  167.          <-2.00000 0.00000 0.90000> <-2.00000 -0.30000 0.90000> <-1.90000 -0.30000 0.60000> <-1.90000 0.00000 0.60000>
  168.       }
  169.       texture { Teapot_Texture }
  170.       color red 1 green 0 blue 0
  171.    }
  172.  
  173.    object {
  174.       bicubic_patch { 2 0.01 5 5
  175.          <-3.00000 0.00000 1.80000> <-3.00000 0.30000 1.80000> <-2.70000 0.30000 1.80000> <-2.70000 0.00000 1.80000>
  176.          <-3.00000 0.00000 1.35000> <-3.00000 0.30000 1.35000> <-2.70000 0.30000 1.57500> <-2.70000 0.00000 1.57500>
  177.          <-2.65000 0.00000 0.93750> <-2.65000 0.30000 0.93750> <-2.50000 0.30000 1.12500> <-2.50000 0.00000 1.12500>
  178.          <-1.90000 0.00000 0.60000> <-1.90000 0.30000 0.60000> <-2.00000 0.30000 0.90000> <-2.00000 0.00000 0.90000>
  179.       }
  180.       texture { Teapot_Texture }
  181.       color red 1 green 0 blue 0
  182.    }
  183.  
  184.    object {
  185.       bicubic_patch { 2 0.01 5 5
  186.          <1.70000 0.00000 1.42500> <1.70000 -0.66000 1.42500> <1.70000 -0.66000 0.60000> <1.70000 0.00000 0.60000>
  187.          <2.60000 0.00000 1.42500> <2.60000 -0.66000 1.42500> <3.10000 -0.66000 0.82500> <3.10000 0.00000 0.82500>
  188.          <2.30000 0.00000 2.10000> <2.30000 -0.25000 2.10000> <2.40000 -0.25000 2.02500> <2.40000 0.00000 2.02500>
  189.          <2.70000 0.00000 2.40000> <2.70000 -0.25000 2.40000> <3.30000 -0.25000 2.40000> <3.30000 0.00000 2.40000>
  190.       }
  191.       texture { Teapot_Texture }
  192.       color red 1 green 0 blue 0
  193.    }
  194.  
  195.    object {
  196.       bicubic_patch { 2 0.01 5 5
  197.          <1.70000 0.00000 0.60000> <1.70000 0.66000 0.60000> <1.70000 0.66000 1.42500> <1.70000 0.00000 1.42500>
  198.          <3.10000 0.00000 0.82500> <3.10000 0.66000 0.82500> <2.60000 0.66000 1.42500> <2.60000 0.00000 1.42500>
  199.          <2.40000 0.00000 2.02500> <2.40000 0.25000 2.02500> <2.30000 0.25000 2.10000> <2.30000 0.00000 2.10000>
  200.          <3.30000 0.00000 2.40000> <3.30000 0.25000 2.40000> <2.70000 0.25000 2.40000> <2.70000 0.00000 2.40000>
  201.       }
  202.       texture { Teapot_Texture }
  203.       color red 1 green 0 blue 0
  204.    }
  205.  
  206.    object {
  207.       bicubic_patch { 2 0.01 5 5
  208.          <2.70000 0.00000 2.40000> <2.70000 -0.25000 2.40000> <3.30000 -0.25000 2.40000> <3.30000 0.00000 2.40000>
  209.          <2.80000 0.00000 2.47500> <2.80000 -0.25000 2.47500> <3.52500 -0.25000 2.49375> <3.52500 0.00000 2.49375>
  210.          <2.90000 0.00000 2.47500> <2.90000 -0.15000 2.47500> <3.45000 -0.15000 2.51250> <3.45000 0.00000 2.51250>
  211.          <2.80000 0.00000 2.40000> <2.80000 -0.15000 2.40000> <3.20000 0.00000 2.40000> <3.20000 0.00000 2.40000>
  212.       }
  213.       texture { Teapot_Texture }
  214.       color red 1 green 0 blue 0
  215.    }
  216.  
  217.    object {
  218.       bicubic_patch { 2 0.01 5 5
  219.          <3.30000 0.00000 2.40000> <3.30000 0.25000 2.40000> <2.70000 0.25000 2.40000> <2.70000 0.00000 2.40000>
  220.          <3.52500 0.00000 2.49375> <3.52500 0.25000 2.49375> <2.80000 0.25000 2.47500> <2.80000 0.00000 2.47500>
  221.          <3.45000 0.00000 2.51250> <3.45000 0.15000 2.51250> <2.90000 0.15000 2.47500> <2.90000 0.00000 2.47500>
  222.          <3.20000 0.00000 2.40000> <3.20000 0.15000 2.40000> <2.80000 0.15000 2.40000> <2.80000 0.00000 2.40000>
  223.       }
  224.       texture { Teapot_Texture }
  225.       color red 1 green 0 blue 0
  226.    }
  227.  
  228.    object {
  229.       bicubic_patch { 2 0.01 5 5
  230.          <0.00000 0.00000 3.15000> <0.00000 0.00000 3.15000> <0.00000 0.00000 3.15000> <0.00000 0.00000 3.15000>
  231.          <0.80000 0.00000 3.15000> <0.80000 -0.45000 3.15000> <0.45000 -0.80000 3.15000> <0.00000 -0.80000 3.15000>
  232.          <0.00000 0.00000 2.85000> <0.00000 0.00000 2.85000> <0.00000 0.00000 2.85000> <0.00000 0.00000 2.85000>
  233.          <0.20000 0.00000 2.70000> <0.20000 -0.11200 2.70000> <0.11200 -0.20000 2.70000> <0.00000 -0.20000 2.70000>
  234.       }
  235.       texture { Teapot_Texture }
  236.       color red 1 green 0 blue 0
  237.    }
  238.  
  239.    object {
  240.       bicubic_patch { 2 0.01 5 5
  241.          <0.00000 0.00000 3.15000> <0.00000 0.00000 3.15000> <0.00000 0.00000 3.15000> <0.00000 0.00000 3.15000>
  242.          <0.00000 -0.80000 3.15000> <-0.45000 -0.80000 3.15000> <-0.80000 -0.45000 3.15000> <-0.80000 0.00000 3.15000>
  243.          <0.00000 0.00000 2.85000> <0.00000 0.00000 2.85000> <0.00000 0.00000 2.85000> <0.00000 0.00000 2.85000>
  244.          <0.00000 -0.20000 2.70000> <-0.11200 -0.20000 2.70000> <-0.20000 -0.11200 2.70000> <-0.20000 0.00000 2.70000>
  245.       }
  246.       texture { Teapot_Texture }
  247.       color red 1 green 0 blue 0
  248.    }
  249.  
  250.    object {
  251.       bicubic_patch { 2 0.01 5 5
  252.          <0.00000 0.00000 3.15000> <0.00000 0.00000 3.15000> <0.00000 0.00000 3.15000> <0.00000 0.00000 3.15000>
  253.          <-0.80000 0.00000 3.15000> <-0.80000 0.45000 3.15000> <-0.45000 0.80000 3.15000> <0.00000 0.80000 3.15000>
  254.          <0.00000 0.00000 2.85000> <0.00000 0.00000 2.85000> <0.00000 0.00000 2.85000> <0.00000 0.00000 2.85000>
  255.          <-0.20000 0.00000 2.70000> <-0.20000 0.11200 2.70000> <-0.11200 0.20000 2.70000> <0.00000 0.20000 2.70000>
  256.       }
  257.       texture { Teapot_Texture }
  258.       color red 1 green 0 blue 0
  259.    }
  260.  
  261.    object {
  262.       bicubic_patch { 2 0.01 5 5
  263.          <0.00000 0.00000 3.15000> <0.00000 0.00000 3.15000> <0.00000 0.00000 3.15000> <0.00000 0.00000 3.15000>
  264.          <0.00000 0.80000 3.15000> <0.45000 0.80000 3.15000> <0.80000 0.45000 3.15000> <0.80000 0.00000 3.15000>
  265.          <0.00000 0.00000 2.85000> <0.00000 0.00000 2.85000> <0.00000 0.00000 2.85000> <0.00000 0.00000 2.85000>
  266.          <0.00000 0.20000 2.70000> <0.11200 0.20000 2.70000> <0.20000 0.11200 2.70000> <0.20000 0.00000 2.70000>
  267.       }
  268.       texture { Teapot_Texture }
  269.       color red 1 green 0 blue 0
  270.    }
  271.  
  272.    object {
  273.       bicubic_patch { 2 0.01 5 5
  274.          <0.20000 0.00000 2.70000> <0.20000 -0.11200 2.70000> <0.11200 -0.20000 2.70000> <0.00000 -0.20000 2.70000>
  275.          <0.40000 0.00000 2.55000> <0.40000 -0.22400 2.55000> <0.22400 -0.40000 2.55000> <0.00000 -0.40000 2.55000>
  276.          <1.30000 0.00000 2.55000> <1.30000 -0.72800 2.55000> <0.72800 -1.30000 2.55000> <0.00000 -1.30000 2.55000>
  277.          <1.30000 0.00000 2.40000> <1.30000 -0.72800 2.40000> <0.72800 -1.30000 2.40000> <0.00000 -1.30000 2.40000>
  278.       }
  279.       texture { Teapot_Texture }
  280.       color red 1 green 0 blue 0
  281.    }
  282.  
  283.    object {
  284.       bicubic_patch { 2 0.01 5 5
  285.          <0.00000 -0.20000 2.70000> <-0.11200 -0.20000 2.70000> <-0.20000 -0.11200 2.70000> <-0.20000 0.00000 2.70000>
  286.          <0.00000 -0.40000 2.55000> <-0.22400 -0.40000 2.55000> <-0.40000 -0.22400 2.55000> <-0.40000 0.00000 2.55000>
  287.          <0.00000 -1.30000 2.55000> <-0.72800 -1.30000 2.55000> <-1.30000 -0.72800 2.55000> <-1.30000 0.00000 2.55000>
  288.          <0.00000 -1.30000 2.40000> <-0.72800 -1.30000 2.40000> <-1.30000 -0.72800 2.40000> <-1.30000 0.00000 2.40000>
  289.       }
  290.       texture { Teapot_Texture }
  291.       color red 1 green 0 blue 0
  292.    }
  293.  
  294.    object {
  295.       bicubic_patch { 2 0.01 5 5
  296.          <-0.20000 0.00000 2.70000> <-0.20000 0.11200 2.70000> <-0.11200 0.20000 2.70000> <0.00000 0.20000 2.70000>
  297.          <-0.40000 0.00000 2.55000> <-0.40000 0.22400 2.55000> <-0.22400 0.40000 2.55000> <0.00000 0.40000 2.55000>
  298.          <-1.30000 0.00000 2.55000> <-1.30000 0.72800 2.55000> <-0.72800 1.30000 2.55000> <0.00000 1.30000 2.55000>
  299.          <-1.30000 0.00000 2.40000> <-1.30000 0.72800 2.40000> <-0.72800 1.30000 2.40000> <0.00000 1.30000 2.40000>
  300.       }
  301.       texture { Teapot_Texture }
  302.       color red 1 green 0 blue 0
  303.    }
  304.  
  305.    object {
  306.       bicubic_patch { 2 0.01 5 5
  307.          <0.00000 0.20000 2.70000> <0.11200 0.20000 2.70000> <0.20000 0.11200 2.70000> <0.20000 0.00000 2.70000>
  308.          <0.00000 0.40000 2.55000> <0.22400 0.40000 2.55000> <0.40000 0.22400 2.55000> <0.40000 0.00000 2.55000>
  309.          <0.00000 1.30000 2.55000> <0.72800 1.30000 2.55000> <1.30000 0.72800 2.55000> <1.30000 0.00000 2.55000>
  310.          <0.00000 1.30000 2.40000> <0.72800 1.30000 2.40000> <1.30000 0.72800 2.40000> <1.30000 0.00000 2.40000>
  311.       }
  312.       texture { Teapot_Texture }
  313.       color red 1 green 0 blue 0
  314.    }
  315.  
  316.    object {
  317.       bicubic_patch { 2 0.01 5 5
  318.          <0.00000 0.00000 0.00000> <0.00000 0.00000 0.00000> <0.00000 0.00000 0.00000> <0.00000 0.00000 0.00000>
  319.          <1.42500 0.00000 0.00000> <1.42500 0.79800 0.00000> <0.79800 1.42500 0.00000> <0.00000 1.42500 0.00000>
  320.          <1.50000 0.00000 0.07500> <1.50000 0.84000 0.07500> <0.84000 1.50000 0.07500> <0.00000 1.50000 0.07500>
  321.          <1.50000 0.00000 0.15000> <1.50000 0.84000 0.15000> <0.84000 1.50000 0.15000> <0.00000 1.50000 0.15000>
  322.       }
  323.       texture { Teapot_Texture }
  324.       color red 1 green 0 blue 0
  325.    }
  326.  
  327.    object {
  328.       bicubic_patch { 2 0.01 5 5
  329.          <0.00000 0.00000 0.00000> <0.00000 0.00000 0.00000> <0.00000 0.00000 0.00000> <0.00000 0.00000 0.00000>
  330.          <0.00000 1.42500 0.00000> <-0.79800 1.42500 0.00000> <-1.42500 0.79800 0.00000> <-1.42500 0.00000 0.00000>
  331.          <0.00000 1.50000 0.07500> <-0.84000 1.50000 0.07500> <-1.50000 0.84000 0.07500> <-1.50000 0.00000 0.07500>
  332.          <0.00000 1.50000 0.15000> <-0.84000 1.50000 0.15000> <-1.50000 0.84000 0.15000> <-1.50000 0.00000 0.15000>
  333.       }
  334.       texture { Teapot_Texture }
  335.       color red 1 green 0 blue 0
  336.    }
  337.  
  338.    object {
  339.       bicubic_patch { 2 0.01 5 5
  340.          <0.00000 0.00000 0.00000> <0.00000 0.00000 0.00000> <0.00000 0.00000 0.00000> <0.00000 0.00000 0.00000>
  341.          <-1.42500 0.00000 0.00000> <-1.42500 -0.79800 0.00000> <-0.79800 -1.42500 0.00000> <0.00000 -1.42500 0.00000>
  342.          <-1.50000 0.00000 0.07500> <-1.50000 -0.84000 0.07500> <-0.84000 -1.50000 0.07500> <0.00000 -1.50000 0.07500>
  343.          <-1.50000 0.00000 0.15000> <-1.50000 -0.84000 0.15000> <-0.84000 -1.50000 0.15000> <0.00000 -1.50000 0.15000>
  344.       }
  345.       texture { Teapot_Texture }
  346.       color red 1 green 0 blue 0
  347.    }
  348.  
  349.    object {
  350.       bicubic_patch { 2 0.01 5 5
  351.          <0.00000 0.00000 0.00000> <0.00000 0.00000 0.00000> <0.00000 0.00000 0.00000> <0.00000 0.00000 0.00000>
  352.          <0.00000 -1.42500 0.00000> <0.79800 -1.42500 0.00000> <1.42500 -0.79800 0.00000> <1.42500 0.00000 0.00000>
  353.          <0.00000 -1.50000 0.07500> <0.84000 -1.50000 0.07500> <1.50000 -0.84000 0.07500> <1.50000 0.00000 0.07500>
  354.          <0.00000 -1.50000 0.15000> <0.84000 -1.50000 0.15000> <1.50000 -0.84000 0.15000> <1.50000 0.00000 0.15000>
  355.       }
  356.       texture { Teapot_Texture }
  357.       color red 1 green 0 blue 0
  358.    }
  359.  
  360.    bounded_by {
  361.       quadric { Ellipsoid scale <5.5 4 4> translate <1.3 0 1.5> }
  362.       intersection {
  363.          plane { <1.0  0.0  0.0> 3.4683 }
  364.          plane { <-1.0 0.0  0.0> 3.0300 }
  365.          plane { <0.0  1.0  0.0> 2.0200 }
  366.          plane { <0.0 -1.0  0.0> 2.0200 }
  367.          plane { <0.0  0.0  1.0> 3.1815 }
  368.          plane { <0.0  0.0 -1.0> 0.0000 }
  369.       }
  370.    }
  371.  
  372.    rotate Teapot_Orientation
  373. }
  374.