home *** CD-ROM | disk | FTP | other *** search
/ Computerspiele Selbermachen / computerspieleselbermachen.iso / pov / stones.inc < prev    next >
Text File  |  1993-05-25  |  60KB  |  1,650 lines

  1. #declare Stones_Inc_Temp = version
  2. #version 2.0
  3. /*
  4.  
  5.                    Persistence of Vision Raytracer Version 2.0
  6.  
  7.                        Stone textures by Mike Miller  1992
  8.  
  9.     Contains declared texture statements defining a variety of
  10.     stone granite & marble textures. Most use the granite texture.
  11.     Turbulence has no effect on granite, but turbulence is stated
  12.     before the color map for convenience of switching to marble, which
  13.     does need a turbulence to swirl the color. I tried to avoid using
  14.     a random dither, but I find it helps create a subtle grain & can
  15.     spark lost colors in the map. On multi-layered texture, try a float
  16.     of about 0.05 on the first texture.
  17.  
  18.     Final Note: I would not "INCLUDE" this whole data file into a scene
  19.                 file if only one or two of these textures were being
  20.                 used...There are too many declares being used.
  21.  
  22.     -----------------------------------------------------------------------
  23.     The textures Grnt0-Grnt29, Grnt0A-Grnt24A and Crack1-Crack4 are
  24.     "building blocks" that are used to create the final "usable" textures,
  25.     Stone1 - Stone24 (and other textures that *you* design, of course!)
  26.  
  27.     INDEX:
  28.  
  29.             Grnt0  - Grnt29   color maps (generally) contain no filter values
  30.             ------------------------------
  31.                 Grnt0  - Gray/Tan with Rose.
  32.                 Grnt1  - Creamy Whites with Yellow & Light Gray.
  33.                 Grnt2  - Deep Cream with Light Rose, Yellow, Orchid, & Tan.
  34.                 Grnt3  - Warm tans olive & light rose with cream.
  35.                 Grnt4  - Orchid, Sand & Mauve.
  36.                 Grnt5  - Medium Mauve Med.Rose & Deep Cream.
  37.                 Grnt6  - Med. Orchid, Olive & Dark Tan "mud pie".
  38.                 Grnt7  - Dark Orchid, Olive & Dark Putty.
  39.                 Grnt8  - Rose & Light Cream Yellows
  40.                 Grnt9  - Light Steely Grays
  41.                 Grnt10 - Gray Creams & Lavender Tans
  42.                 Grnt11 - Creams & Grays  Kahki
  43.                 Grnt12 - Tan Cream & Red Rose
  44.                 Grnt13 - Cream Rose Orange
  45.                 Grnt14 - Cream Rose & Light Moss w/Light Violet
  46.                 Grnt15 - Black with subtle chroma
  47.                 Grnt16 - White Cream & Peach
  48.                 Grnt17 - Bug Juice & Green
  49.                 Grnt18 - Rose & Creamy Yellow
  50.                 Grnt19 - Gray Marble with White feather Viens
  51.                 Grnt20 - White Marble with Gray feather Viens
  52.                 Grnt21 - Green Jade
  53.                 Grnt22 - Clear with White feather Viens (has some transparency)
  54.                 Grnt23 - Light Tan to Mauve
  55.                 Grnt24 - Light Grays
  56.                 Grnt25 - Moss Greens & Tan
  57.                 Grnt26 - Salmon with thin Green Viens
  58.                 Grnt27 - Dark Green & Browns
  59.                 Grnt28 - Red Swirl
  60.                 Grnt29 - White, Tan, w/ thin Red Viens
  61.  
  62.             Grnt0A - Grnt24A  color maps containing filter
  63.             ------------------------------
  64.                 Grnt0a  - Translucent Grnt0
  65.                 Grnt1a  - Translucent Grnt1
  66.                 Grnt2a  - Translucent Grnt2
  67.                 Grnt3a  - Translucent Grnt3
  68.                 Grnt4a  - Translucent Grnt4
  69.                 Grnt5a  - Translucent Grnt5
  70.                 Grnt6a  - Translucent Grnt6
  71.                 Grnt7a  - Translucent Grnt7
  72.                 Grnt8a  - Aqua Tints
  73.                 Grnt9a  - Filter Creams With Cracks
  74.                 Grnt10a - Filter Cream Rose & light yellow
  75.                 Grnt11a - Filter Light Grays
  76.                 Grnt12a - Filter Creams & Tans
  77.                 Grnt13a - Filter Creams & Grays
  78.                 Grnt14a - Cream Rose & light moss
  79.                 Grnt15a - Filter Sand & light Orange
  80.                 Grnt16a - Cream Rose & light moss (again?)
  81.                 Grnt17a - ???
  82.                 Grnt18a - ???
  83.                 Grnt19a - Gray Marble with White feather Viens with Filter
  84.                 Grnt20a - White Feather Viens
  85.                 Grnt21a - Thin White Feather Viens
  86.                 Grnt22a - ???
  87.                 Grnt23a - Transparent Green Moss
  88.                 Grnt24a - ???
  89.  
  90.             Crack1 - Crack4   clear with an thin opaque band for Cracks
  91.             ------------------------------
  92.                 Crack1 - Crack & Red Overtint
  93.                 Crack2 - Translucent Dark Cracks
  94.                 Crack3 - Overtint Green w/ Black Cracks
  95.                 Crack4 - Overtint w/ White Crack
  96.  
  97.             OTHERS
  98.  
  99.             Stone1 - Stone24  complete texture statements - edit to your
  100.                               scene & lighting situations.
  101.             ------------------------------
  102.                 Stone1 - Deep Rose & Green Marble with large White Swirls
  103.                 Stone2 - Light Greenish Tan Marble with Agate style veining
  104.                 Stone3 - Rose & Yellow Marble with fog white veining
  105.                 Stone4 - Tan Marble with Rose patches
  106.                 Stone5 - White Cream Marble with Pink veining
  107.                 Stone6 - Rose & Yellow Cream Marble
  108.                 Stone7 - Light Coffee Marble with darker patches
  109.                 Stone8 - Gray Granite with white patches
  110.                 Stone9 - White & Light Blue Marble with light violets
  111.                 Stone10- Dark Brown & Tan swirl Granite with gray undertones
  112.                 Stone11- Rose & White Marble with dark tan swirl
  113.                 Stone12- White & Pinkish Tan Marble
  114.                 Stone13- Medium Gray Blue Marble
  115.                 Stone14- Tan & Olive Marble with gray white veins
  116.                 Stone15- Deep Gray Marble with white veining
  117.                 Stone16- Peach & Yellow Marble with white veining
  118.                 Stone17- White Marble with gray veining
  119.                 Stone18- Green Jade with white veining
  120.                 Stone19- Peach Granite with white patches & green trim
  121.                 Stone20- Brown & Olive Marble with white veining
  122.                 Stone21- Red Marble with gray & white veining
  123.                 Stone22- Dark Tan Marble with gray & white veining
  124.                 Stone23- Peach & Cream Marble with orange veining
  125.                 Stone24- Green & Tan Moss Marble
  126.  
  127.     -----------------------------------------------------------------------
  128. */
  129.  
  130.  
  131.  
  132. //--------- Gray  Tan with Rose
  133. #declare Grnt0 =
  134. texture {
  135. pigment
  136.  {granite
  137.   turbulence 0.4
  138.   color_map
  139.    {[0.000, 0.153   color rgbf <0.729, 0.502, 0.451, 0.000>
  140.                     color rgbf <0.769, 0.686, 0.592, 0.000>]
  141.     [0.153, 0.398   color rgbf <0.769, 0.686, 0.592, 0.000>
  142.                     color rgbf <0.843, 0.753, 0.718, 0.000>]
  143.     [0.398, 0.559   color rgbf <0.843, 0.753, 0.718, 0.000>
  144.                     color rgbf <0.780, 0.667, 0.561, 0.000>]
  145.     [0.559, 0.729   color rgbf <0.780, 0.667, 0.561, 0.000>
  146.                     color rgbf <0.741, 0.659, 0.576, 0.000>]
  147.     [0.729, 1.001   color rgbf <0.741, 0.659, 0.576, 0.000>
  148.                     color rgbf <0.729, 0.502, 0.451, 0.000>]
  149.    }
  150.  }
  151.  }
  152.  
  153. //----- Creamy Whites with yellow & light gray
  154. #declare Grnt1 =
  155. texture {
  156. pigment
  157.  {granite
  158.   turbulence 0.6
  159.   color_map
  160.    {[0.000, 0.212   color rgbf <0.898, 0.898, 0.851, 0.000>
  161.                     color rgbf <0.969, 0.980, 0.875, 0.000>]
  162.     [0.212, 0.424   color rgbf <0.969, 0.980, 0.875, 0.000>
  163.                     color rgbf <0.859, 0.859, 0.859, 0.000>]
  164.     [0.424, 0.627   color rgbf <0.859, 0.859, 0.859, 0.000>
  165.                     color rgbf <0.992, 0.922, 0.659, 0.000>]
  166.     [0.627, 0.881   color rgbf <0.992, 0.922, 0.659, 0.000>
  167.                     color rgbf <0.937, 0.965, 0.902, 0.000>]
  168.     [0.881, 1.001   color rgbf <0.937, 0.965, 0.902, 0.000>
  169.                     color rgbf <0.898, 0.898, 0.851, 0.000>]
  170.    }
  171.  }
  172.  }
  173.  
  174. //------- Deep Cream with light rose, yellow orchid & tan
  175. #declare Grnt2 =
  176. texture {
  177. pigment
  178.  {granite
  179.   turbulence 0.5
  180.   color_map
  181.    {[0.000, 0.178   color rgbf <0.863, 0.757, 0.596, 0.000>
  182.                     color rgbf <0.925, 0.792, 0.714, 0.000>]
  183.     [0.178, 0.356   color rgbf <0.925, 0.792, 0.714, 0