home *** CD-ROM | disk | FTP | other *** search
/ ANews 3 / AnewsCD3.iso / atari / GRAPHX / POV / 68030.060 / POV31G30 / POVRAY_3.1G / INCLUDE / STONES1.INC < prev    next >
Text File  |  1999-10-30  |  61KB  |  1,658 lines

  1. #ifdef(Stones1_Inc_Temp)
  2. // do nothing
  3. #else
  4. #declare Stones1_Inc_Temp = version;
  5.  
  6. #ifdef(View_POV_Include_Stack)
  7. #   debug "including stones1.inc\n"
  8. #end
  9.  
  10. /*
  11.  
  12.               Persistence of Vision Raytracer Version 3.1
  13.  
  14.      T_Stone1 through T_Stone24 created by Mike Miller, 1992
  15.  
  16.     Contains declared texture statements defining a variety of
  17.     stone granite & marble textures. Most use the granite texture.
  18.     Turbulence has no effect on granite, but turbulence is stated
  19.     before the color map for convenience of switching to marble, which
  20.     does need a turbulence to swirl the color. I tried to avoid using
  21.     a random dither, but I find it helps create a subtle grain & can
  22.     spark lost colors in the map. On multi-layered texture, try a float
  23.     of about 0.05 on the first texture.
  24.  
  25.     Final Note: I would not "INCLUDE" this whole data file into a scene
  26.                 file if only one or two of these textures were being
  27.                 used...There are too many declares being used.
  28.  
  29.     -----------------------------------------------------------------------
  30.     The textures T_Grnt0-T_Grnt29, T_Grnt0A-T_Grnt24A and Crack1-Crack4 are
  31.     "building blocks" that are used to create the final "usable" textures,
  32.     T_Stone1 - T_Stone24 (and other textures that *you* design, of course!)
  33.  
  34.     INDEX:
  35.  
  36.             T_Grnt0  - T_Grnt29   color maps (generally) contain no filter values
  37.             ------------------------------
  38.                 T_Grnt0  - Gray/Tan with Rose.
  39.                 T_Grnt1  - Creamy Whites with Yellow & Light Gray.
  40.                 T_Grnt2  - Deep Cream with Light Rose, Yellow, Orchid, & Tan.
  41.                 T_Grnt3  - Warm tans olive & light rose with cream.
  42.                 T_Grnt4  - Orchid, Sand & Mauve.
  43.                 T_Grnt5  - Medium Mauve Med.Rose & Deep Cream.
  44.                 T_Grnt6  - Med. Orchid, Olive & Dark Tan "mud pie".
  45.                 T_Grnt7  - Dark Orchid, Olive & Dark Putty.
  46.                 T_Grnt8  - Rose & Light Cream Yellows
  47.                 T_Grnt9  - Light Steely Grays
  48.                 T_Grnt10 - Gray Creams & Lavender Tans
  49.                 T_Grnt11 - Creams & Grays  Kahki
  50.                 T_Grnt12 - Tan Cream & Red Rose
  51.                 T_Grnt13 - Cream Rose Orange
  52.                 T_Grnt14 - Cream Rose & Light Moss w/Light Violet
  53.                 T_Grnt15 - Black with subtle chroma
  54.                 T_Grnt16 - White Cream & Peach
  55.                 T_Grnt17 - Bug Juice & Green
  56.                 T_Grnt18 - Rose & Creamy Yellow
  57.                 T_Grnt19 - Gray Marble with White feather Viens
  58.                 T_Grnt20 - White Marble with Gray feather Viens
  59.                 T_Grnt21 - Green Jade
  60.                 T_Grnt22 - Clear with White feather Viens (has some transparency)
  61.                 T_Grnt23 - Light Tan to Mauve
  62.                 T_Grnt24 - Light Grays
  63.                 T_Grnt25 - Moss Greens & Tan
  64.                 T_Grnt26 - Salmon with thin Green Viens
  65.                 T_Grnt27 - Dark Green & Browns
  66.                 T_Grnt28 - Red Swirl
  67.                 T_Grnt29 - White, Tan, w/ thin Red Viens
  68.  
  69.             T_Grnt0A - T_Grnt24A  color maps containing filter
  70.             ------------------------------
  71.                 T_Grnt0a  - Translucent T_Grnt0
  72.                 T_Grnt1a  - Translucent T_Grnt1
  73.                 T_Grnt2a  - Translucent T_Grnt2
  74.                 T_Grnt3a  - Translucent T_Grnt3
  75.                 T_Grnt4a  - Translucent T_Grnt4
  76.                 T_Grnt5a  - Translucent T_Grnt5
  77.                 T_Grnt6a  - Translucent T_Grnt6
  78.                 T_Grnt7a  - Translucent T_Grnt7
  79.                 T_Grnt8a  - Aqua Tints
  80.                 T_Grnt9a  - Filter Creams With Cracks
  81.                 T_Grnt10a - Filter Cream Rose & light yellow
  82.                 T_Grnt11a - Filter Light Grays
  83.                 T_Grnt12a - Filter Creams & Tans
  84.                 T_Grnt13a - Filter Creams & Grays
  85.                 T_Grnt14a - Cream Rose & light moss
  86.                 T_Grnt15a - Filter Sand & light Orange
  87.                 T_Grnt16a - Cream Rose & light moss (again?)
  88.                 T_Grnt17a - ???
  89.                 T_Grnt18a - ???
  90.                 T_Grnt19a - Gray Marble with White feather Viens with Filter
  91.                 T_Grnt20a - White Feather Viens
  92.                 T_Grnt21a - Thin White Feather Viens
  93.                 T_Grnt22a - ???
  94.                 T_Grnt23a - Transparent Green Moss
  95.                 T_Grnt24a - ???
  96.  
  97.             T_Crack1 - T_Crack4   clear with an thin opaque band for T_Cracks
  98.             ------------------------------
  99.                 T_Crack1 - T_Crack & Red Overtint
  100.                 T_Crack2 - Translucent Dark T_Cracks
  101.                 T_Crack3 - Overtint Green w/ Black T_Cracks
  102.                 T_Crack4 - Overtint w/ White T_Crack
  103.  
  104.             OTHERS
  105.  
  106.             Stone1 - Stone24  complete texture statements - edit to your
  107.                               scene & lighting situations.
  108.             ------------------------------
  109.                 T_Stone1 - Deep Rose & Green Marble with large White Swirls
  110.                 T_Stone2 - Light Greenish Tan Marble with Agate style veining
  111.                 T_Stone3 - Rose & Yellow Marble with fog white veining
  112.                 T_Stone4 - Tan Marble with Rose patches
  113.                 T_Stone5 - White Cream Marble with Pink veining
  114.                 T_Stone6 - Rose & Yellow Cream Marble
  115.                 T_Stone7 - Light Coffee Marble with darker patches
  116.                 T_Stone8 - Gray Granite with white patches
  117.                 T_Stone9 - White & Light Blue Marble with light violets
  118.                 T_Stone10- Dark Brown & Tan swirl Granite with gray undertones
  119.                 T_Stone11- Rose & White Marble with dark tan swirl
  120.                 T_Stone12- White & Pinkish Tan Marble
  121.                 T_Stone13- Medium Gray Blue Marble
  122.                 T_Stone14- Tan & Olive Marble with gray white veins
  123.                 T_Stone15- Deep Gray Marble with white veining
  124.                 T_Stone16- Peach & Yellow Marble with white veining
  125.                 T_Stone17- White Marble with gray veining
  126.                 T_Stone18- Green Jade with white veining
  127.                 T_Stone19- Peach Granite with white patches & green trim
  128.                 T_Stone20- Brown & Olive Marble with white veining
  129.                 T_Stone21- Red Marble with gray & white veining
  130.                 T_Stone22- Dark Tan Marble with gray & white veining
  131.                 T_Stone23- Peach & Cream Marble with orange veining
  132.                 T_Stone24- Green & Tan Moss Marble
  133.  
  134.     -----------------------------------------------------------------------
  135. */
  136.  
  137. //--------- Gray  Tan with Rose
  138. #declare T_Grnt0 =
  139. texture {
  140. pigment
  141.  {granite
  142.   turbulence 0.4
  143.   color_map
  144.    {[0.000, 0.153   color rgbf <0.729, 0.502, 0.451, 0.000>
  145.                     color rgbf <0.769, 0.686, 0.592, 0.000>]
  146.     [0.153, 0.398   color rgbf <0.769, 0.686, 0.592, 0.000>
  147.                     color rgbf <0.843, 0.753, 0.718, 0.000>]
  148.     [0.398, 0.559   color rgbf <0.843, 0.753, 0.718, 0.000>
  149.                     color rgbf <0.780, 0.667, 0.561, 0.000>]
  150.     [0.559, 0.729   color rgbf <0.780, 0.667, 0.561, 0.000>
  151.                     color rgbf <0.741, 0.659, 0.576, 0.000>]
  152.     [0.729, 1.001   color rgbf <0.741, 0.659, 0.576, 0.000>
  153.                     color rgbf <0.729, 0.502, 0.451, 0.000>]
  154.    }
  155.  }
  156.  }
  157.  
  158. //----- Creamy Whites with yellow & light gray
  159. #declare T_Grnt1 =
  160. texture {
  161. pigment
  162.  {granite
  163.   turbulence 0.6
  164.   color_map
  165.    {[0.000, 0.212   color rgbf <0.898, 0.898, 0.851, 0.000>
  166.                     color rgbf <0.969, 0.980, 0.875, 0.000>]
  167.     [0.212, 0.424   color rgbf <0.969, 0.980, 0.875, 0.000>
  168.                     color rgbf <0.859, 0.859, 0.859, 0.000>]
  169.     [0.424, 0.627   color rgbf <0.859, 0.859, 0.859, 0.000>
  170.                     color rgbf <0.992, 0.922, 0.659, 0.000>]
  171.     [0.627, 0.881   color rgbf <0.992, 0.922, 0.659, 0.000>
  172.                     color rgbf <0.937, 0.965, 0.902, 0.000>]
  173.     [0.881, 1.001   color rgbf <0.937, 0.965, 0.902, 0.000>
  174.                     color rgbf <0.898, 0.898, 0.851, 0.000>]
  175.    }