home *** CD-ROM | disk | FTP | other *** search
/ Computerspiele Selbermachen / computerspieleselbermachen.iso / pov / marble.inc < prev    next >
Text File  |  1993-09-27  |  26KB  |  592 lines

  1. #declare Marble_Inc_Temp = version
  2. #version 1.0
  3.  
  4. // Persistence of Vision Raytracer Version 2.0
  5. /*------- DECLARE TEXTURES FOR MULTI LAYERED MARBLES -----------*/
  6.  
  7.  
  8. /*---------------LIGHT CREAM MOSS / GOOD FOR 1st LAYER TONE----------------*/
  9. #declare marble1 = texture {
  10.    marble
  11.    colour_map {
  12.       [0.000 0.154   colour red  0.690  green  0.612  blue  0.569  alpha  0.000
  13.       colour red  0.737  green  0.596  blue  0.522  alpha  0.000]
  14.       [0.154 0.368   colour red  0.737  green  0.596  blue  0.522  alpha  0.000
  15.       colour red  0.776  green  0.702  blue  0.624  alpha  0.000]
  16.       [0.368 0.538   colour red  0.776  green  0.702  blue  0.624  alpha  0.000
  17.       colour red  0.796  green  0.678  blue  0.643  alpha  0.000]
  18.       [0.538 0.846   colour red  0.796  green  0.678  blue  0.643  alpha  0.000
  19.       colour red  0.690  green  0.612  blue  0.569  alpha  0.000]
  20.       [0.846 0.932   colour red  0.690  green  0.612  blue  0.569  alpha  0.000
  21.       colour red  0.773  green  0.612  blue  0.569  alpha  0.000]
  22.       [0.932 1.001   colour red  0.773  green  0.612  blue  0.569  alpha  0.000
  23.       colour red  0.690  green  0.612  blue  0.569  alpha  0.000]
  24.    }      /* end_colour_map */
  25.    turbulence 0.4
  26.    0.1
  27. }/* end_texture */
  28.  
  29. /*-------------------DEEP THAN MARBLE1 With ALPHA For SECOND LAYERS--------*/
  30. #declare marble2 = texture {
  31.    marble
  32.    colour_map {
  33.       [0.000 0.291   colour red  0.690  green  0.612  blue  0.569  alpha  1.00
  34.       colour red  0.737  green  0.596  blue  0.522  alpha  0.500]
  35.       [0.291 0.316   colour red  0.737  green  0.596  blue  0.522  alpha  0.500
  36.       colour red  0.667  green  0.561  blue  0.514  alpha  0.300]
  37.       [0.316 0.436   colour red  0.667  green  0.561  blue  0.514  alpha  0.300
  38.       colour red  0.788  green  0.667  blue  0.631  alpha  0.500]
  39.       [0.436 0.641   colour red  0.788  green  0.667  blue  0.631  alpha  0.500
  40.       colour red  0.604  green  0.506  blue  0.455  alpha  0.700]
  41.       [0.641 0.692   colour red  0.604  green  0.506  blue  0.455  alpha  0.700
  42.       colour red  0.773  green  0.612  blue  0.569  alpha  0.400]
  43.       [0.692 1.001   colour red  0.773  green  0.612  blue  0.569  alpha  0.400
  44.       colour red  0.690  green  0.612  blue  0.569  alpha  1.000]
  45.    }      /* end_colour_map */
  46.    turbulence 0.5
  47.    0.03
  48. }/* end_texture */
  49.  
  50.  
  51. /*-------------------LIGHTER THAN MARBLE2 With ALPHA For SECOND LAYERS--------*/
  52. #declare marble_light = texture {
  53.    marble
  54.    colour_map {
  55.       [0.000 0.291   colour red  0.690  green  0.612  blue  0.569  alpha  0.6
  56.       colour red  0.737  green  0.596  blue  0.522  alpha  0.900]
  57.       [0.291 0.316   colour red  0.737  green  0.596  blue  0.522  alpha  0.900
  58.       colour red  0.667  green  0.561  blue  0.514  alpha  0.700]
  59.       [0.316 0.436   colour red  0.667  green  0.561  blue  0.514  alpha  0.700
  60.       colour red  0.788  green  0.667  blue  0.631  alpha  0.600]
  61.       [0.436 0.641   colour red  0.788  green  0.667  blue  0.631  alpha  0.600
  62.       colour red  0.604  green  0.506  blue  0.455  alpha  0.700]
  63.       [0.641 0.692   colour red  0.604  green  0.506  blue  0.455  alpha  0.700
  64.       colour red  0.773  green  0.612  blue  0.569  alpha  0.100]
  65.       [0.692 1.001   colour red  0.773  green  0.612  blue  0.569  alpha  0.100
  66.       colour red  0.690  green  0.612  blue  0.569  alpha  1.000]
  67.    }      /* end_colour_map */
  68.    turbulence 0.5
  69. }/* end_texture */
  70.  
  71.  
  72.  
  73.  
  74. /*--------------------Crack & OverTint /Green---------------------*/
  75. #declare marble3 = texture {
  76.    marble
  77.    color_map {
  78.       [0.0 0.05 color Black alpha 0.6 color Black alpha 1.0]
  79.       [0.05 0.90 color DimGray alpha 0.85 color DimGray alpha 0.90] 
  80.       [0.90 1.001 color Black alpha 0.9 color Black alpha 1.0]
  81.    }      /* end_color_map */
  82.    diffuse 0.3
  83.    ambient 0.2
  84.    turbulence 0.7
  85. }/* end_texture */    
  86.  
  87. /*--------------------Crack & OverTint /Red---------------------*/
  88. #declare marble4 = texture {
  89.    marble
  90.    color_map {
  91.       [0.0 0.05 color Black alpha 0.6 color Black alpha 1.0]
  92.       [0.05 0.90 color Red alpha 0.95 color Red alpha 0.95] 
  93.       [0.90 1.001 color Black alpha 0.7 color Black alpha 1.0]
  94.    }      /* end_color_map */
  95.    turbulence 0.7
  96.    0.03
  97. }/* end_texture */    
  98.  
  99. #declare pink = color red 1.0 green 0.5 blue 0.5
  100.  
  101. /*--------------------Crack & OverTint /LIGHT Red---------------------*/
  102. #declare marble7 = texture {
  103.    marble
  104.    color_map {
  105.       [0.0 0.05 color Black alpha 0.6 color Black alpha 1.0]
  106.       [0.05 0.90 color pink alpha 0.90 color Red alpha 0.90] 
  107.       [0.90 1.001 color Black alpha 0.7 color Black alpha 1.0]
  108.    }      /* end_color_map */
  109.    turbulence 0.7
  110. }/* end_texture */    
  111.  
  112.  
  113.  
  114. /*-----------Mostly Blacks W/thin Shades of D.Chroma----------------------*/
  115. #declare marble5 = texture {
  116.    marble
  117.    colour_map {
  118.       [0.000 0.104   colour red  0.161  green  0.133  blue  0.118  alpha  0.000
  119.       colour red  0.110  green  0.082  blue  0.071  alpha  0.000]
  120.       [0.104 0.252   colour red  0.110  green  0.082  blue  0.071  alpha  0.000
  121.       colour red  0.161  green  0.133  blue  0.118  alpha  0.000]
  122.       [0.252 0.383   colour red  0.161  green  0.133  blue  0.118  alpha  0.000
  123.       colour red  0.000  green  0.000  blue  0.000  alpha  0.000]
  124.       [0.383 0.643   colour red  0.000  green  0.000  blue  0.000  alpha  0.000
  125.       colour red  0.161  green  0.133  blue  0.118  alpha  0.000]
  126.       [0.643 0.783   colour red  0.161  green  0.133  blue  0.118  alpha  0.000
  127.       colour red  0.220  green  0.149  blue  0.137  alpha  0.000]
  128.       [0.783 0.922   colour red  0.220  green  0.149  blue  0.137  alpha  0.000
  129.       colour red  0.000  green  0.000  blue  0.000  alpha  0.000]
  130.       [0.922 0.983   colour red  0.000  green  0.000  blue  0.000  alpha  0.000
  131.       colour red  0.220  green  0.149  blue  0.137  alpha  0.000]
  132.       [0.983 1.001   colour red  0.220  green  0.149  blue  0.137  alpha  0.000
  133.       colour red  0.161  green  0.133  blue  0.118  alpha  0.000]
  134.    }      /* end_colour_map */
  135.    turbulence 5.0
  136. }/* end_texture */
  137.  
  138. /*-----------MOSTLY BLACY W/ALPHA For SECOND LAYERS-----------------------*/
  139. #declare marble6 = texture {
  140.    marble
  141.    colour_map {
  142.       [0.000 0.035   colour red  0.161  green  0.133  blue  0.118  alpha  0.000
  143.       colour red  0.110  green  0.082  blue  0.071  alpha  0.800]
  144.       [0.035 0.104   colour red  0.110  green  0.082  blue  0.071  alpha  0.800
  145.       colour red  0.161  green  0.133  blue  0.118  alpha  0.300]
  146.       [0.104 0.357   colour red  0.161  green  0.133  blue  0.118  alpha  0.300
  147.       colour red  0.000  green  0.000  blue  0.000  alpha  0.700]
  148.       [0.357 0.478   colour red  0.000  green  0.000  blue  0.000  alpha  0.700
  149.       colour red  0.161  green  0.133  blue  0.118  alpha  0.500]
  150.       [0.478 0.539   colour red  0.161  green  0.133  blue  0.118  alpha  0.500
  151.       colour red  0.220  green  0.149  blue  0.137  alpha  0.000]
  152.       [0.539 0.783   colour red  0.220  green  0.149  blue  0.137  alpha  0.000
  153.       colour red  0.000  green  0.000  blue  0.000  alpha  0.000]
  154.       [0.783 0.983   colour red  0.000  green  0.000  blue  0.000  alpha  0.000
  155.       colour red  0.220  green  0.149  blue  0.137  alpha  0.000]
  156.       [0.983 1.001   colour red  0.220  green  0.149  blue  0.137  alpha  0.000
  157.       colour red  0.161  green  0.133  blue  0.118  alpha  0.000]
  158.    }      /* end_colour_map */
  159.    turbulence 0.4
  160. }/* end_texture */
  161.  
  162.  
  163. /*--------------THIN WHITE VIENS------------------------------------------*/
  164. #declare marble7 = texture {
  165.    marble
  166.    colour_map {
  167.       [0.000 0.078   colour red  0.769  green  0.722  blue  0.690  alpha  0.180
  168.       colour red  0.745  green  0.690  blue  0.655  alpha  1.000]
  169.       [0.078 0.374   colour red  0.745  green  0.690  blue  0.655  alpha  1.000
  170.       colour red  0.839  green  0.804  blue  0.780  alpha  1.000]
  171.       [0.374 0.461   colour red  0.839  green  0.804  blue  0.780  alpha  1.000
  172.       colour red  0.839  green  0.804  blue  0.780  alpha  0.263]
  173.       [0.461 0.574   colour red  0.839  green  0.804  bl