home *** CD-ROM | disk | FTP | other *** search
/ Mega A/V / mega_av.zip / mega_av / GRAPHUTL / POVSCN.ZIP / LEVEL3.ZIP / IONIC5.ZIP / LIZARD.INC < prev    next >
Text File  |  1992-07-03  |  3KB  |  97 lines

  1. // Persistence of Vision Raytracer Version 1.0
  2. #include "colors.inc"
  3.  
  4.  
  5. /*-----------DECLARE SKINS FOR CTDS DATA --------------------------------*/
  6.  
  7.  
  8. #declare   skin = texture {
  9.    gradient
  10.    <1 0 0>
  11.    colour_map {
  12.       [0.000 0.051   colour red  0.000  green  0.000  blue  0.000  alpha  0.000
  13.       colour red  1.000  green  0.698  blue  0.000  alpha  0.000]
  14.       [0.051 0.094   colour red  1.000  green  0.698  blue  0.000  alpha  0.000
  15.       colour red  0.000  green  0.000  blue  0.000  alpha  0.000]
  16.       [0.094 0.145   colour red  0.000  green  0.000  blue  0.000  alpha  0.000
  17.       colour red  0.153  green  0.090  blue  0.169  alpha  0.000]
  18.       [0.145 0.265   colour red  0.153  green  0.090  blue  0.169  alpha  0.000
  19.       colour red  0.475  green  0.278  blue  0.522  alpha  0.000]
  20.       [0.265 0.906   colour red  0.475  green  0.278  blue  0.522  alpha  0.000
  21.       colour red  0.475  green  0.224  blue  0.227  alpha  0.000]
  22.       [0.906 1.001   colour red  0.475  green  0.224  blue  0.227  alpha  0.000
  23.       colour red  0.000  green  0.000  blue  0.000  alpha  0.000]
  24.    }
  25.    0.1
  26.  
  27.    ambient 0.3 phong 1.0
  28.    rotate <0 0 0>
  29.    scale <0.2 1 0.2>
  30. }
  31.  
  32.  
  33. #declare shead = texture {
  34.    gradient
  35.    <1 0 0>
  36.    colour_map {
  37.       [0.000 0.179   colour red  0.000  green  0.000  blue  0.000  alpha  0.000
  38.       colour red  0.286  green  0.133  blue  0.137  alpha  0.000]
  39.       [0.179 0.308   colour red  0.286  green  0.133  blue  0.137  alpha  0.000
  40.       colour red  0.000  green  0.000  blue  0.000  alpha  0.000]
  41.       [0.308 0.368   colour red  0.000  green  0.000  blue  0.000  alpha  0.000
  42.       colour red  0.153  green  0.090  blue  0.169  alpha  0.000]
  43.       [0.368 0.479   colour red  0.153  green  0.090  blue  0.169  alpha  0.000
  44.       colour red  0.353  green  0.212  blue  0.388  alpha  0.000]
  45.       [0.479 0.906   colour red  0.353  green  0.212  blue  0.388  alpha  0.000
  46.       colour red  0.475  green  0.224  blue  0.227  alpha  0.000]
  47.       [0.906 1.001   colour red  0.475  green  0.224  blue  0.227  alpha  0.000
  48.       colour red  0.000  green  0.000  blue  0.000  alpha  0.000]
  49.    }
  50.  
  51.    ambient 0.3 phong 1.0
  52.    0.1
  53.    rotate <0 0 0>
  54.    scale <26 15 5> translate <9 0 0>
  55. }
  56.  
  57.  
  58.  
  59. #declare bones = texture {
  60.    colour red  0.475  green  0.224  blue  0.227
  61. }
  62.  
  63. #declare Dot =
  64. quadric {
  65.    < 1.0  1.0  1.0>
  66.    < 0.0  0.0  0.0>
  67.    < 0.0  0.0  0.0>
  68.    -1.0
  69. }
  70.  
  71. /*  ***** cylindrical connector *****  */
  72.  
  73. #declare Connector_1 = 
  74. object {
  75.    quadric {
  76.       < 0.0  1.0  1.0>
  77.       < 0.0  0.0  0.0>
  78.       < 0.0  0.0  0.0>
  79.       -1.0
  80.    }
  81.    clipped_by {
  82.       plane { < 1.0  0.0  0.0> 1.0  }
  83.       plane { <-1.0  0.0  0.0> 0.0  }
  84.    }
  85. }
  86.  
  87. /*  ***** conical connector *****  */
  88.  
  89. #declare Connector_2 =
  90. quadric {
  91.    < 1.0 -1.0  1.0>
  92.    < 0.0  0.0  0.0>
  93.    < 0.0  0.0  0.0>
  94.    0.0
  95.    rotate < 0.0  0.0  90.0>
  96. }
  97.