使用着色器功能从变量中删除负数

时间:2013-09-30 12:47:51

标签: shader

我有一个变量,可以是负数也可以是正数。

确保总是积极的一种方法是:

if (var < 0) var = -var;

但是,我认为必须有一个着色器功能可以做到这一点。我正在和Cg一起工作,但如果我知道我想要的术语,我可以在不阅读完整的参考手册的情况下查阅。

1 个答案:

答案 0 :(得分:2)

您可以使用绝对值

abs(var)