home *** CD-ROM | disk | FTP | other *** search
/ ST-Computer Leser-CD 2000 January / LCD_01_2000.iso / grafik / cloe / include / surface.inc < prev    next >
Encoding:
Text File  |  1995-04-27  |  1.3 KB  |  76 lines

  1.  
  2. #define Mirror surface {
  3.   ambient      0.0
  4.   diffuse      0.0
  5.   reflection   1.0
  6. }
  7.  
  8. #define Mirror2 surface {
  9.   colour       <1 1 1>
  10.   ambient      0.1
  11.   diffuse      0.2
  12.   reflection   1.0
  13. }
  14.  
  15. #define Luminous surface {
  16.   ambient      1.0
  17.   diffuse      0.0
  18. }
  19.  
  20. #define Glass surface {
  21.   ambient     0.0
  22.   diffuse     0.0
  23.   specular    0.3
  24.   shine       60
  25.   reflection  0.2
  26.   refraction  1.0
  27.   ior         1.2
  28. }
  29.  
  30. #define Metal surface {
  31.   brilliance   6.0
  32.   specular     1.0
  33.   shine        60
  34.   reflection   0.2
  35. }
  36.  
  37. #define Glass2 surface {
  38.   ambient     0.0
  39.   diffuse     0.0
  40.   specular    0.3
  41.   shine       60
  42.   reflection  0.5
  43.   refraction  0.85
  44.   ior         1.5
  45. }
  46.  
  47. #define Plastic surface {
  48.   ambient      0.2
  49.   diffuse      0.6
  50.   specular     0.8
  51.   shine        10
  52. }
  53.  
  54. #define Brass surface {
  55.   brilliance   8.0
  56.   specular     1.0
  57.   shine        90
  58.   colour       <1 1 0>
  59.   reflection   0.75
  60. }
  61.  
  62. #define Reflective_Colour colour <1 1 1>
  63. #define Reflective surface {
  64.   ambient      Reflective_Colour 0.2
  65.   diffuse      Reflective_Colour 0.8
  66.   specular     Reflective_Colour 0.7
  67.   reflection   Reflective_Colour 0.7
  68.   shine                          10
  69. }
  70.  
  71. #define Matte_Colour colour <1 1 1>
  72. #define Matte surface {
  73.   ambient      Matte_Colour 0.2
  74.   diffuse      Matte_Colour 0.7
  75. }
  76.