SolidHandle.bsl 853 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. #include "$EDITOR$/SolidGizmo.bslinc"
  2. Priority = 10;
  3. Technique : inherits("SolidGizmo") =
  4. {
  5. Language = "HLSL11";
  6. Pass =
  7. {
  8. DepthWrite = false;
  9. DepthRead = false;
  10. Stencil = true;
  11. StencilOpFront = { KEEP, KEEP, INC, PASS };
  12. Target =
  13. {
  14. Blend = true;
  15. Color = { SRCA, SRCIA, ADD };
  16. };
  17. };
  18. };
  19. Technique : inherits("SolidGizmo") =
  20. {
  21. Language = "HLSL9";
  22. Pass =
  23. {
  24. DepthWrite = false;
  25. DepthRead = false;
  26. Stencil = true;
  27. StencilOpFront = { KEEP, KEEP, INC, PASS };
  28. Target =
  29. {
  30. Blend = true;
  31. Color = { SRCA, SRCIA, ADD };
  32. };
  33. };
  34. };
  35. Technique : inherits("SolidGizmo") =
  36. {
  37. Language = "GLSL";
  38. Pass =
  39. {
  40. DepthWrite = false;
  41. DepthRead = false;
  42. Stencil = true;
  43. StencilRef = 1;
  44. StencilOpBack = { KEEP, KEEP, INC, PASS };
  45. Target =
  46. {
  47. Blend = true;
  48. Color = { SRCA, SRCIA, ADD };
  49. };
  50. };
  51. };