SurfaceData.bslinc 460 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. Technique : base("SurfaceData") =
  2. {
  3. Language = "HLSL11";
  4. Pass =
  5. {
  6. Common =
  7. {
  8. struct SurfaceData
  9. {
  10. float4 albedo;
  11. float4 worldNormal;
  12. float depth;
  13. float roughness;
  14. float metalness;
  15. };
  16. };
  17. };
  18. };
  19. Technique : base("SurfaceData") =
  20. {
  21. Language = "GLSL";
  22. Pass =
  23. {
  24. Common =
  25. {
  26. struct SurfaceData
  27. {
  28. vec4 albedo;
  29. vec4 worldNormal;
  30. float depth;
  31. float roughness;
  32. float metalness;
  33. };
  34. };
  35. };
  36. };