3
0

DiffuseProbeGridQueryFullscreenWithAlbedo.pass 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. {
  2. "Type": "JsonSerialization",
  3. "Version": 1,
  4. "ClassName": "PassAsset",
  5. "ClassData":
  6. {
  7. "PassTemplate": {
  8. "Name": "DiffuseProbeGridQueryFullscreenWithAlbedoPassTemplate",
  9. "PassClass": "DiffuseProbeGridQueryFullscreenPass",
  10. "Slots": [
  11. {
  12. "Name": "AlbedoInput",
  13. "SlotType": "InputOutput",
  14. "ShaderInputName": "m_albedo",
  15. "ScopeAttachmentUsage": "Shader"
  16. },
  17. {
  18. "Name": "NormalInput",
  19. "SlotType": "InputOutput",
  20. "ShaderInputName": "m_normal",
  21. "ScopeAttachmentUsage": "Shader"
  22. },
  23. {
  24. "Name": "PositionInput",
  25. "SlotType": "InputOutput",
  26. "ShaderInputName": "m_queryPositions",
  27. "ScopeAttachmentUsage": "Shader"
  28. },
  29. {
  30. "Name": "DirectionInput",
  31. "SlotType": "InputOutput",
  32. "ShaderInputName": "m_queryDirections",
  33. "ScopeAttachmentUsage": "Shader"
  34. },
  35. {
  36. "Name": "Output",
  37. "SlotType": "InputOutput",
  38. "ShaderInputName": "m_output",
  39. "ScopeAttachmentUsage": "Shader"
  40. }
  41. ],
  42. "PassData": {
  43. "$type": "DiffuseProbeGridQueryFullscreenPassData",
  44. "Use Albedo Texture": true
  45. }
  46. }
  47. }
  48. }