Mod.hx 356 B

1234567891011121314151617181920
  1. package hrt.shgraph.nodes;
  2. using hxsl.Ast;
  3. @name("Modulo")
  4. @description("The output is the result of X modulo MOD")
  5. @width(80)
  6. @group("Math")
  7. class Mod extends ShaderNodeHxsl {
  8. static var SRC = {
  9. @sginput(0.0) var a : Dynamic;
  10. @sginput(1.0) var b : Dynamic;
  11. @sgoutput var output : Dynamic;
  12. function fragment() {
  13. output = mod(a,b);
  14. }
  15. };
  16. }