home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2005 January / Gamestar_69_2005-01_dvd.iso / Dema / theprojectv1-0.exe / FCData / Shaders.pak / Shaders / TemplIllum.ext < prev    next >
Encoding:
Text File  |  2004-10-27  |  3.0 KB  |  167 lines

  1. Version (1.00)
  2.  
  3. Property
  4. {
  5.   Name = %DIFFUSE
  6.   Mask = 0x1
  7.   Property    (Diffuse lighting)
  8.   Description (Use diffuse lighting)
  9. }
  10. Property
  11. {
  12.   Name = %SPECULAR
  13.   Mask = 0x2
  14.   Property    (Specular lighting)
  15.   Description (Use specular lighting)
  16. }
  17. Property
  18. {
  19.   Name = %DIFFUSE_NCM
  20.   Mask = 0x4
  21.   Property    (Diffuse NormCM)
  22.   Description (Smooth Diffuse (for low-poly))
  23. }
  24. Property
  25. {
  26.   Name = %SPECULAR_NCM
  27.   Mask = 0x8
  28.   Property    (Specular NormCM)
  29.   Description (Smooth Specular (for low-poly))
  30. }
  31. Property
  32. {
  33.   Name = %GLOSS_MAP
  34.   Mask = 0x10
  35.   Property    (Gloss map)
  36.   Description (Use gloss map as separate texture)
  37. }
  38. Property
  39. {
  40.   Name = %GLOSS_DIFFUSEALPHA
  41.   Mask = 0x20
  42.   Property    (Gloss map DifAlpha)
  43.   Description (Use gloss map as alpha channel in diffuse texture)
  44. }
  45. Property
  46. {
  47.   Name = %ENVCMAMB
  48.   Mask = 0x40
  49.   Property    (Ambient EnvCM)
  50.   Description (Use Env. CM reflections without fresnel)
  51. }
  52. Property
  53. {
  54.   Name = %ENVCMSPEC
  55.   Mask = 0x80
  56.   Property    (Specular EnvCM)
  57.   Description (Use per-pixel Env. CM reflections with fresnel)
  58. }
  59. Property
  60. {
  61.   Name = %PROJLIGHT_PERPIXELATTEN
  62.   Mask = 0x100
  63.   Property    (Per-pix. Atten ProjLight)
  64.   Description (Use per-pixel attenuation with projected lights)
  65. }
  66. Property
  67. {
  68.   Name = %BUMP_NORMALIZE
  69.   Mask = 0x200
  70.   Property    (Normalize Bump)
  71.   Description (Use per-pixel normalization of bump normals)
  72. }
  73. Property
  74. {
  75.   Name = %SPECULAR_PERPIXEL
  76.   Mask = 0x400
  77.   Property    (PerPixel Specular)
  78.   Description (Calculate specular completelly on per-pixel basis)
  79. }
  80. Property
  81. {
  82.   Name = %SPECULARPOW_GLOSSALPHA
  83.   Mask = 0x800
  84.   Property    (PerPixel Spec. Shinines)
  85.   Description (Use specular shininess coef. as alpha channel of gloss texture)
  86. }
  87. Property
  88. {
  89.   Name = %BUMP_MAP
  90.   Mask = 0x1000
  91.   Property    (Bump map)
  92.   Description (Use bump-map texture)
  93. }
  94. Property
  95. {
  96.   Name = %ALPHAGLOW
  97.   Mask = 0x2000
  98.   Property    (Glow in Dif. alpha)
  99.   Description (Use alpha channel of diffuse texture for glow)
  100. }
  101. Property
  102. {
  103.   Name = %DIFFUSEALPHA
  104.   Mask = 0x4000
  105.   Property    (Diffuse alpha out)
  106.   Description (Output alpha channel of diffuse texture for transparency)
  107. }
  108. Property
  109. {
  110.   Name = %DIFFUSE_PERPIXEL
  111.   Mask = 0x8000
  112.   Property    (PerPixel Diffuse)
  113.   Description (Calculate diffuse completelly on per-pixel basis)
  114. }
  115. Property
  116. {
  117.   Name = %RTCUBEMAP
  118.   Mask = 0x10000
  119.   Property    (RealTime cube-map)
  120.   Description (Use real-time CM updating)
  121. }
  122. Property
  123. {
  124.   Name = %OFFSETBUMPMAPPING
  125.   Mask = 0x20000
  126.   Property    (Offset bump-mapping)
  127.   Description (Use offset-bump-mapping (requires height-map in alpha-channel of bump texture))
  128. }
  129.  
  130. Property
  131. {
  132.   Name = %DOT3LM
  133.   Mask = 0x1000000
  134.   Hidden
  135. }
  136. Property
  137. {
  138.   Name = %LM
  139.   Mask = 0x2000000
  140.   Hidden
  141. }
  142. Property
  143. {
  144.   Name = %ENVLIGHT
  145.   Mask = 0x4000000
  146.   Hidden
  147. }
  148. Property
  149. {
  150.   Name = %PROJLIGHT
  151.   Mask = 0x8000000
  152.   Hidden
  153. }
  154. Property
  155. {
  156.   Name = %POINTLIGHT
  157.   Mask = 0x10000000
  158.   Hidden
  159. }
  160. Property
  161. {
  162.   Name = %SINGLELIGHT
  163.   Mask = 0x20000000
  164.   Hidden
  165. }
  166.  
  167.