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

  1. #include "..\MaterialDefine.def"
  2.  
  3. [Technique]
  4. {
  5. ;  Detail        = DETAIL_HIGH
  6.  
  7.   [Pass]
  8.   {
  9.     [Layer]
  10.     {
  11.       TextureSource     = TEXT_DIFFUSE
  12.       TexCoordIndex     = TSS_TCI_PASSTHRU0
  13.       TextureTransformFlags = TTFF_COUNT2
  14.       TextureTransformMode = TTM_UVTRANSFORM
  15.       TextureTransformMatrix =0    
  16.  
  17.       ColorArg1 = TA_TEXTURE  ;diffuse textura
  18.       ColorArg2 = TA_DIFFUSE
  19.       ColorOp   = TOP_MODULATE
  20.  
  21.       AlphaArg1 = TA_TEXTURE
  22.       AlphaOp   = TOP_SELECTARG1
  23.  
  24.       TextureAddressU = TADDRESS_WRAP
  25.       TextureAddressV = TADDRESS_WRAP
  26.       Filter = TF_LINEAR_MIP_LINEAR
  27.     }
  28.     [Layer]
  29.     {
  30.       ColorArg1 = TA_CURRENT
  31.       ColorArg2 = TA_SPECULAR
  32.       ColorOp   = TOP_MODULATEALPHA_ADDCOLOR
  33.     }
  34.  
  35.     FillMode    = FILL_SOLID
  36.     Cull        = CULL_CW
  37.     DitherEnable        = TRUE
  38.     SpecularEnable      = FALSE
  39.  
  40.     LightingEnable      = TRUE
  41.     NormalizeNormals    = TRUE
  42.     LocalViewer         = TRUE
  43.  
  44.     ColorVertexEnable    = TRUE
  45.  
  46.     AlphaTestEnable     = FALSE
  47.  
  48.     AlphaBlendEnable    = FALSE
  49.  
  50.     ZWriteEnable        = TRUE
  51.     ZFunc               = CMP_LESS
  52.  
  53.     DiffuseMaterialSource    = MCS_DIFFUSE
  54.     SpecularMaterialSource    = MCS_DIFFUSE
  55.     AmbientMaterialSource    = MCS_MATERIAL
  56.     EmissiveMaterialSource    = MCS_MATERIAL
  57.   }
  58. }
  59.