complex.mtl 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <material>
  3. <shaderProg>
  4. <customMsSProg>
  5. <defines>
  6. <define>DIFFUSE_MAPPING</define>
  7. <define>NORMAL_MAPPING</define>
  8. <define>ENVIRONMENT_MAPPING</define>
  9. </defines>
  10. </customMsSProg>
  11. </shaderProg>
  12. <userDefinedVars>
  13. <userDefinedVar>
  14. <name>diffuseMap</name>
  15. <value>
  16. <texture>meshes/horse/horse.diff.png</texture>
  17. </value>
  18. </userDefinedVar>
  19. <userDefinedVar>
  20. <name>normalMap</name>
  21. <value>
  22. <texture>meshes/horse/horse.norm.png</texture>
  23. </value>
  24. </userDefinedVar>
  25. <userDefinedVar>
  26. <name>environmentMap</name>
  27. <value>
  28. <texture>textures/env/env_map_3.png</texture>
  29. </value>
  30. </userDefinedVar>
  31. <userDefinedVar>
  32. <name>specularCol</name>
  33. <value>
  34. <vec3><x>1.0</x><y>2.0</y><z>-0.8</z></vec3>
  35. </value>
  36. </userDefinedVar>
  37. <userDefinedVar>
  38. <name>diffuseCol</name>
  39. <value>
  40. <vec3><x>1.0</x><y>1.0</y><z>1.0</z></vec3>
  41. </value>
  42. </userDefinedVar>
  43. <userDefinedVar>
  44. <name>shininess</name>
  45. <value>
  46. <float>90.0</float>
  47. </value>
  48. </userDefinedVar>
  49. </userDefinedVars>
  50. </material>