home *** CD-ROM | disk | FTP | other *** search
/ Joystick Magazine 2002 December / JOY143_CD1.iso / Data / Demos / Platoon / pl_demo.exe / Shaders / Materials / diffuse+specularmap.mat < prev    next >
Text File  |  2002-09-17  |  2KB  |  103 lines

  1. ; A texturak kulon vannak
  2. #include "..\MaterialDefine.def"
  3.  
  4. [Technique]
  5. {
  6.   [Pass]
  7.   {
  8.     [Layer]
  9.     {
  10.       TextureSource     = TEXT_DIFFUSE
  11.       TexCoordIndex     = 0
  12.  
  13.       ColorArg1 = TA_TEXTURE
  14.       ColorArg2 = TA_DIFFUSE
  15.       ColorOp   = TOP_MODULATE
  16.  
  17.       AlphaOp   = TOP_DISABLE
  18.  
  19.       TextureAddressU = TADDRESS_CLAMP
  20.       TextureAddressV = TADDRESS_CLAMP
  21.       Filter    = TF_LINEAR_MIP_POINT
  22.     }
  23.  
  24.     FillMode    = FILL_SOLID
  25.     Cull        = CULL_CW
  26.     DitherEnable        = TRUE
  27.     SpecularEnable      = FALSE
  28.  
  29.     LightingEnable    = TRUE
  30.     NormalizeNormals    = FALSE
  31.     LocalViewer         = FALSE
  32.  
  33.     ColorVertexEnable    = TRUE
  34.     FogEnable           = FALSE
  35.  
  36.     AlphaBlendEnable    = TRUE
  37.     SrcBlend    = BLEND_ONE
  38.     DestBlend   = BLEND_ZERO
  39.  
  40.     AlphaTestEnable     = FALSE
  41.     ZWriteEnable= TRUE
  42.     ZFunc    = CMP_LESS
  43.  
  44.     DiffuseMaterialSource    = MCS_MATERIAL
  45.     SpecularMaterialSource    = MCS_MATERIAL
  46.     AmbientMaterialSource    = MCS_MATERIAL
  47.     EmissiveMaterialSource    = MCS_MATERIAL
  48.  
  49.     SpecularColor= 0,0,0,0
  50.   }
  51.   [Pass]
  52.   {
  53.     [Layer]
  54.     {
  55.       TextureSource     = TEXT_DIFFUSE
  56.       TexCoordIndex             = 0
  57.  
  58.       ColorArg1 = TA_SPECULAR
  59.       ColorOp   = TOP_SELECTARG1
  60.  
  61.       ColorArg1 = TA_TEXTURE
  62.       AlphaOp   = TOP_SELECTARG1
  63.  
  64.       TextureAddressU = TADDRESS_CLAMP
  65.       TextureAddressV = TADDRESS_CLAMP
  66.       Filter    = TF_LINEAR_MIP_POINT
  67.     }
  68.  
  69.     FillMode    = FILL_SOLID
  70.     Cull        = CULL_CW
  71.     DitherEnable        = TRUE
  72.     SpecularEnable      = FALSE
  73.  
  74.     LightingEnable    = TRUE
  75.     NormalizeNormals    = FALSE
  76.     LocalViewer        = TRUE
  77.  
  78.     ColorVertexEnable    = TRUE
  79.     FogEnable           = FALSE
  80.  
  81.     AlphaBlendEnable    = TRUE
  82.     SrcBlend    = BLEND_SRCALPHA
  83.     DestBlend   = BLEND_ONE
  84.  
  85.     AlphaTestEnable     = FALSE
  86.  
  87.     ZWriteEnable= FALSE
  88.     ZFunc       = CMP_LESSEQUAL
  89.  
  90.     DiffuseMaterialSource    = MCS_MATERIAL
  91.     SpecularMaterialSource    = MCS_MATERIAL
  92.     AmbientMaterialSource    = MCS_MATERIAL
  93.     EmissiveMaterialSource    = MCS_MATERIAL
  94.  
  95.     AmbientColor = 0,0,0,0
  96.     DiffuseColor = 0,0,0,0
  97.     EmissiveColor= 0,0,0,0
  98.   }
  99. }
  100. [Technique]
  101. {
  102. }
  103.