123456789101112131415161718 |
- package hrt.shgraph.nodes;
- using hxsl.Ast;
- @name("Sign")
- @description("Returns 1.0 if a[i] is positive, -1.0 otherwise")
- @width(80)
- @group("Math")
- class Sign extends ShaderNodeHxsl {
- static var SRC = {
- @sginput(0.0) var a : Dynamic;
- @sgoutput var output : Dynamic;
- function fragment() {
- output = sign(a);
- }
- };
- }
|