Blur.xml 1.6 KB

12345678910111213141516171819202122232425262728293031
  1. <renderpath>
  2. <rendertarget name="blurh" tag="Blur" sizedivisor="2 2" format="rgba" filter="true" />
  3. <rendertarget name="blurv" tag="Blur" sizedivisor="2 2" format="rgba" filter="true" />
  4. <command type="quad" tag="Blur" vs="Blur" ps="Blur" psdefines="BLUR3" output="blurh">
  5. <parameter name="BlurDir" value="1.0 0.0" />
  6. <parameter name="BlurRadius" value="2.0" />
  7. <parameter name="BlurSigma" value="2.0" />
  8. <texture unit="diffuse" name="viewport" />
  9. </command>
  10. <command type="quad" tag="Blur" vs="Blur" ps="Blur" psdefines="BLUR3" output="blurv">
  11. <parameter name="BlurDir" value="0.0 1.0" />
  12. <parameter name="BlurRadius" value="2.0" />
  13. <parameter name="BlurSigma" value="2.0" />
  14. <texture unit="diffuse" name="blurh" />
  15. </command>
  16. <command type="quad" tag="Blur" vs="Blur" ps="Blur" psdefines="BLUR3" output="blurh">
  17. <parameter name="BlurDir" value="1.0 0.0" />
  18. <parameter name="BlurRadius" value="1.0" />
  19. <parameter name="BlurSigma" value="2.0" />
  20. <texture unit="diffuse" name="blurv" />
  21. </command>
  22. <command type="quad" tag="Blur" vs="Blur" ps="Blur" psdefines="BLUR3" output="blurv">
  23. <parameter name="BlurDir" value="0.0 1.0" />
  24. <parameter name="BlurRadius" value="1.0" />
  25. <parameter name="BlurSigma" value="2.0" />
  26. <texture unit="diffuse" name="blurh" />
  27. </command>
  28. <command type="quad" tag="Blur" vs="CopyFramebuffer" ps="CopyFramebuffer" output="viewport">
  29. <texture unit="diffuse" name="blurv" />
  30. </command>
  31. </renderpath>