home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / p / povray3a / include / inc / WoodMaps < prev    next >
Text File  |  1996-02-11  |  19KB  |  474 lines

  1. #ifdef(Woodmaps_Inc_Temp)
  2. // do nothing
  3. #else
  4. #declare Woodmaps_Inc_Temp=version
  5. #version 3.0
  6.  
  7. #ifdef(View_POV_Include_Stack)
  8. #   debug "including woodmaps.inc\n"
  9. #end
  10.  
  11. /*
  12.               Persistence of Vision Raytracer Version 3.0
  13.                          Basic wooden colormaps
  14.  
  15.  The "M_WoodxA" color_maps are intended as the 1st layer of multi-layer
  16.  textures, but many work well by themselves, as well.
  17.  
  18.  The "M_WoodxB" color_maps contain transparent colors and are intended for
  19.  use as top layers.
  20.  
  21. */
  22.  
  23. #declare M_Wood1A =
  24. color_map { 
  25.     [0.0, 0.1 color rgb <0.88, 0.60, 0.40>
  26.               color rgb <0.88, 0.60, 0.40>]
  27.     [0.1, 0.9 color rgb <0.88, 0.60, 0.40>
  28.               color rgb <0.60, 0.30, 0.20>]
  29.     [0.9, 1.0 color rgb <0.60, 0.30, 0.20>
  30.               color rgb <0.60, 0.30, 0.20>]
  31. }
  32. #declare M_Wood1B = 
  33. color_map { 
  34.     [0.0, 0.1 color rgbf <0.55, 0.32, 0.20, 0.100> 
  35.               color rgbf <0.55, 0.32, 0.20, 0.500>]
  36.     [0.1, 0.2 color rgbf <0.55, 0.35, 0.20, 0.650>
  37.               color rgbf <0.88, 0.60, 0.40, 0.975>]
  38.     [0.2, 0.3 color rgbf <0.88, 0.60, 0.40, 0.975>
  39.               color rgbf <0.60, 0.30, 0.20, 1.000>]
  40.     [0.3, 0.4 color rgbf <0.60, 0.30, 0.20, 0.100> 
  41.               color rgbf <0.60, 0.30, 0.20, 0.500>]
  42.     [0.4, 0.9 color rgbf <0.60, 0.30, 0.20, 0.650>
  43.               color rgbf <0.88, 0.60, 0.40, 0.975>]
  44.     [0.9, 1.0 color rgbf <0.88, 0.60, 0.40, 0.975>
  45.               color rgbf <0.55, 0.32, 0.20, 1.000>]
  46. }
  47.  
  48.  
  49. #declare M_Wood2A = 
  50. color_map { 
  51.     [0.0, 0.1 color rgb <0.35, 0.16, 0.12 >* 0.5
  52.               color rgb <0.35, 0.16, 0.12>* 0.5]
  53.     [0.1, 0.9 color rgb <0.35, 0.20, 0.16>* 0.5
  54.               color rgb <0.46, 0.26, 0.18>* 0.5]
  55.     [0.9, 1.0 color rgb <0.46, 0.26, 0.18>* 0.5
  56.               color rgb <0.35, 0.16, 0.12>* 0.5]
  57. }
  58. #declare M_Wood2B = 
  59. color_map { 
  60.     [0.0, 0.1 color rgbf <0.50, 0.30, 0.20, 0.100> 
  61.               color rgbf <0.50, 0.30, 0.20, 0.500>]
  62.     [0.1, 0.9 color rgbf <0.50, 0.30, 0.20, 0.650>
  63.               color rgbf <0.50, 0.25, 0.15, 0.975>]
  64.     [0.9, 1.0 color rgbf <0.50, 0.25, 0.15, 0.975>
  65.               color rgbf <0.50, 0.30, 0.20, 0.000>]
  66. }
  67. #declare M_Wood3A =
  68. color_map {
  69.     [0.0, 0.1 color rgb <0.75, 0.65, 0.45>
  70.               color rgb <0.75, 0.65, 0.45>]
  71.     [0.1, 0.9 color rgb <0.75, 0.65, 0.45>
  72.               color rgb <0.70, 0.55, 0.40>]
  73.     [0.9, 1.0 color rgb <0.70, 0.55, 0.40>
  74.               color rgb <0.75, 0.65, 0.45>]
  75. }
  76. #declare M_Wood3B =
  77. color_map {
  78.     [0.0, 0.1 color rgbf <0.70, 0.60, 0.40, 0.100>
  79.               color rgbf <0.70, 0.60, 0.40, 0.500>]
  80.     [0.1, 0.9 color rgbf <0.70, 0.60, 0.40, 0.650>
  81.               color rgbf <0.75, 0.70, 0.60, 0.975>]
  82.     [0.9, 1.0 color rgbf <0.75, 0.70, 0.60, 0.975>
  83.               color rgbf <0.70, 0.60, 0.40, 1.000>]
  84. }
  85. #declare M_Wood4A = 
  86. color_map { 
  87.     [0.0, 0.3 color rgb <0.30, 0.10, 0.15>
  88.               color rgb <0.30, 0.15, 0.15>]
  89.     [0.3, 0.6 color rgb <0.30, 0.15, 0.15>
  90.               color rgb <0.50, 0.20, 0.15>]
  91.     [0.6, 1.0 color rgb <0.50, 0.20, 0.15>
  92.               color rgb <0.30, 0.10, 0.15>]
  93. }
  94. #declare M_Wood4B = 
  95. color_map { 
  96. /*
  97.     [0.0, 0.3 color rgbf <0.40, 0.18, 0.20, 0.00> 
  98.               color rgbf <0.20, 0.10, 0.15, 0.20>]
  99.     [0.3, 0.4 color rgbf <0.20, 0.10, 0.15, 0.35>
  100.               color rgbf <0.10, 0.05, 0.07, 0.50>]
  101.     [0.4, 0.6 color rgbf <0.10, 0.05, 0.07, 0.20>
  102.               color rgbf <0.20, 0.10, 0.15, 0.35>]
  103.     [0.6, 1.0 color rgbf <0.20, 0.10, 0.15, 0.50>
  104.               color rgbf <0.40, 0.18, 0.20, 0.00>]
  105. */
  106.     [0.0, 0.3 color rgbf <0.32, 0.15, 0.17, 0.00> 
  107.               color rgbf <0.32, 0.13, 0.15, 0.20>]
  108.     [0.3, 0.4 color rgbf <0.32, 0.13, 0.13, 0.35>
  109.               color rgbf <0.52, 0.25, 0.23, 0.40>]
  110.     [0.4, 0.6 color rgbf <0.52, 0.25, 0.23, 0.20>
  111.               color rgbf <0.32, 0.13, 0.13, 0.35>]
  112.     [0.6, 1.0 color rgbf <0.32, 0.13, 0.15, 0.50>
  113.               color rgbf <0.32, 0.15, 0.20, 0.00>]
  114.  
  115. }
  116. #declare M_Wood5A = 
  117. color_map { 
  118.     [0.0, 0.3 color rgb <0.50, 0.35, 0.10>
  119.               color rgb <0.50, 0.35, 0.10>]
  120.     [0.3, 0.6 color rgb <0.50, 0.35, 0.10>
  121.               color rgb <0.60, 0.45, 0.10>]
  122.     [0.6, 1.0 color rgb <0.60, 0.45, 0.10>
  123.               color rgb <0.50, 0.35, 0.10>]
  124. }
  125. #declare M_Wood5B = 
  126. color_map { 
  127.     [0.0, 0.1 color rgbf <0.40, 0.35, 0.10, 1.00> 
  128.               color rgbf <0.40, 0.00, 0.10, 0.60>]
  129.     [0.1, 0.9 color rgbf <0.40, 0.00, 0.10, 0.75>
  130.               color rgbf <0.35, 0.40, 0.15, 0.90>]
  131.     [0.9, 1.0 color rgbf <0.35, 0.40, 0.15, 0.90>
  132.               color rgbf <0.40, 0.35, 0.10, 1.00>]
  133. }
  134. #declare M_Wood6A = 
  135. color_map { 
  136.     [0.0, 0.3 color rgb <0.25, 0.10, 0.10>
  137.               color rgb <0.25, 0.10, 0.10>]
  138.     [0.3, 0.6 color rgb <0.25, 0.10, 0.10>
  139.               color rgb <0.60, 0.15, 0.10>]
  140.     [0.6, 1.0 color rgb <0.60, 0.15, 0.10>
  141.               color rgb <0.25, 0.10, 0.10>]
  142. }
  143. #declare M_Wood6B = 
  144. color_map { 
  145.     [0.0, 0.3 color rgbf <0.25, 0.10, 0.10, 0.00> 
  146.               color rgbf <0.25, 0.10, 0.10, 0.40>]
  147.     [0.3, 0.5 color rgbf <0.25, 0.10, 0.10, 0.40>
  148.               color rgbf <0.60, 0.15, 0.10, 1.00>]
  149.     [0.5, 0.7 color rgbf <0.60, 0.15, 0.10, 1.00>
  150.               color rgbf <0.25, 0.10, 0.10, 0.40>]
  151.     [0.7, 1.0 color rgbf <0.60, 0.15, 0.10, 0.40>
  152.               color rgbf <0.25, 0.10, 0.10, 0.00>]
  153. }
  154. #declare M_Wood7A = 
  155. color_map { 
  156.     [0.0, 0.1 color rgb <0.60, 0.35, 0.20>
  157.               color rgb <0.60, 0.35, 0.20>]
  158.     [0.1, 0.9 color rgb <0.60, 0.35, 0.20>
  159.               color rgb <0.90, 0.65, 0.30>]
  160.     [0.9, 1.0 color rgb <0.90, 0.65, 0.30>
  161.               color rgb <0.60, 0.35, 0.20>]
  162. }
  163. #declare M_Wood7B = 
  164. color_map { 
  165.     [0.0, 0.1 color rgbf <0.90, 0.65, 0.30, 0.00>
  166.               color rgbf <0.90, 0.65, 0.30, 0.30>]
  167.     [0.1, 1.0 color rgbf <0.90, 0.65, 0.30, 0.30>
  168.               color rgbf <1.00, 1.00, 1.00, 1.00> ] 
  169. }
  170. #declare M_Wood8A = 
  171. color_map { 
  172.     [0.0, 0.1 color rgb <0.45, 0.30, 0.15>
  173.               color rgb <0.45, 0.30, 0.15>]
  174.     [0.1, 0.9 color rgb <0.55, 0.30, 0.15>
  175.               color rgb <0.20, 0.15, 0.05>]
  176.     [0.9, 1.0 color rgb <0.20, 0.15, 0.05>
  177.               color rgb <0.45, 0.30, 0.15>]
  178. }
  179. #declare M_Wood8B = 
  180. color_map { 
  181.     [0.0, 0.5 color rgbf <0.60, 0.35, 0.20, 0.30>
  182.               color rgbf <0.60, 0.35, 0.20, 0.80>]
  183.     [0.5, 1.0 color rgbf <0.60, 0.35, 0.20, 0.80>
  184.               color rgbf <1.00, 1.00, 1.00, 1.00> ] 
  185. }
  186. #declare M_Wood9A = 
  187. color_map { 
  188.     [0.0, 0.5 color rgb <1.00, 0.85, 0.50>
  189.               color rgb <0.60, 0.40, 0.16>]
  190.     [0.5, 0.7 color rgb <0.60, 0.40, 0.16>
  191.               color rgb <0.60, 0.40, 0.16>]
  192.     [0.7, 1.0 color rgb <0.60, 0.40, 0.16>
  193.               color rgb <1.00, 0.85, 0.50>]
  194. }
  195. #declare M_Wood9B = 
  196. color_map { 
  197.     [0.0, 0.5 color rgbf <1.00, 0.70, 0.25, 1.00>
  198.               color rgbf <0.50, 0.30, 0.06, 0.40>]
  199.     [0.5, 0.7 color rgbf <0.50, 0.30, 0.06, 0.40>
  200.               color rgbf <0.50, 0.30, 0.06, 0.30>]
  201.     [0.7, 1.0 color rgbf <0.50, 0.30, 0.06, 0.40>
  202.               color rgbf <1.00, 0.70, 0.25, 1.00>]
  203. }
  204. #declare M_Wood10A = 
  205. color_map { 
  206.     [0.0, 0.5 color rgb <1.00, 0.85, 0.50>
  207.               color rgb <0.90, 0.70, 0.46>]
  208.     [0.5, 0.7 color rgb <0.90, 0.70, 0.46>
  209.               color rgb <0.90, 0.70, 0.46>]
  210.     [0.7, 1.0 color rgb <0.90, 0.70, 0.46>
  211.               color rgb <1.00, 0.85, 0.50>]
  212. }
  213. #declare M_Wood10B = 
  214. color_map { 
  215.     [0.0, 0.5 color rgbf <1.00, 0.45, 0.10, 0.80>
  216.               color rgbf <0.85, 0.65, 0.40, 0.40>]
  217.     [0.5, 0.7 color rgbf <0.85, 0.65, 0.40, 0.40>
  218.               color rgbf <0.85, 0.65, 0.40, 0.40>]
  219.     [0.7, 1.0 color rgbf <0.85, 0.65, 0.40, 0.40>
  220.               color rgbf <1.00, 0.45, 0.10, 0.80>]
  221. }
  222. #declare M_Wood11A = 
  223. color_map {
  224.     [0.000, 0.222 color rgb <0.80, 0.67, 0.25>
  225.                   color rgb <0.80, 0.67, 0.25>]
  226.     [0.222, 0.342 color rgb <0.80, 0.67, 0.25>
  227.                   color rgb <0.60, 0.34, 0.04>]
  228.     [0.342, 0.393 color rgb <0.60, 0.34, 0.04>
  229.                   color rgb <0.80, 0.67, 0.25>]
  230.     [0.393, 0.709 color rgb <0.80, 0.67, 0.25>
  231.                   color rgb <0.80, 0.67, 0.25>]
  232.     [0.709, 0.821 color rgb <0.80, 0.67, 0.25>
  233.                   color rgb <0.53, 0.29, 0.02>]
  234.     [0.821, 1.000 color rgb <0.53, 0.2