home *** CD-ROM | disk | FTP | other *** search
/ ANews 3 / AnewsCD3.iso / atari / GRAPHX / POV / 68030.060 / POV31G30 / POVRAY_3.1G / SCENES / ADVANCED / IONIC5 / MARBLE.INC < prev    next >
Text File  |  1999-10-30  |  26KB  |  593 lines

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