physics.material 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. material colored
  2. {
  3. technique
  4. {
  5. pass
  6. {
  7. vertexShader = res/shaders/colored.vert
  8. fragmentShader = res/shaders/colored.frag
  9. defines = DIRECTIONAL_LIGHT_COUNT 1
  10. // uniforms
  11. u_worldViewProjectionMatrix = WORLD_VIEW_PROJECTION_MATRIX
  12. u_inverseTransposeWorldViewMatrix = INVERSE_TRANSPOSE_WORLD_VIEW_MATRIX
  13. renderState
  14. {
  15. cullFace = true
  16. depthTest = true
  17. }
  18. }
  19. }
  20. }
  21. material floor : colored
  22. {
  23. technique
  24. {
  25. pass
  26. {
  27. u_diffuseColor = 0.5, 0.5, 0.5, 1
  28. }
  29. }
  30. }
  31. material green : colored
  32. {
  33. technique
  34. {
  35. pass
  36. {
  37. u_diffuseColor = 0.1, 0.6, 0.1, 1
  38. }
  39. }
  40. }
  41. material blue : colored
  42. {
  43. technique
  44. {
  45. pass
  46. {
  47. u_diffuseColor = 0, 0, 1, 1
  48. }
  49. }
  50. }
  51. material red : colored
  52. {
  53. technique
  54. {
  55. pass
  56. {
  57. u_diffuseColor = 1, 0, 0, 1
  58. }
  59. }
  60. }