deferred.glsl.program
上传用户:xhbjoy
上传日期:2014-10-07
资源大小:38068k
文件大小:1k
源码类别:

游戏引擎

开发平台:

Visual C++

  1. // Materials for rendering to the fat buffer
  2. // Plain phong
  3. vertex_program DeferredShading/material/glsl/vs glsl
  4. {
  5. source DeferredShading/material/glsl/vs.glsl
  6. }
  7. fragment_program DeferredShading/material/glsl/ps glsl
  8. {
  9. source DeferredShading/material/glsl/ps.glsl
  10. default_params
  11. {
  12. param_named specularity float 0.0
  13. }
  14. }
  15. fragment_program DeferredShading/material/glsl/notex_ps glsl
  16. {
  17. source DeferredShading/material/glsl/notex_ps.glsl
  18. default_params
  19. {
  20. param_named specularity float 0.0
  21. param_named colour float3 0.7 0.7 0.7
  22. }
  23. }
  24. // Normal mapping
  25. vertex_program DeferredShading/material/glsl/nm_vs glsl
  26. {
  27. source DeferredShading/material/glsl/nm_vs.glsl
  28. }
  29. fragment_program DeferredShading/material/glsl/nm_ps glsl
  30. {
  31. source DeferredShading/material/glsl/nm_ps.glsl
  32. default_params
  33. {
  34. param_named specularity float 0.0
  35. param_named tex0 int 0
  36. param_named normTex int 1
  37. }
  38. }
  39. fragment_program DeferredShading/material/glsl/nm_notex_ps glsl
  40. {
  41. source DeferredShading/material/glsl/nm_notex_ps.glsl
  42. default_params
  43. {
  44. param_named colour float3 0.7 0.7 0.7
  45. param_named specularity float 0.0
  46. param_named normTex int 0
  47. }
  48. }