clamp 把输入值限制在[min, max]范围内。 clip 如果输入向量中的任何元素小于0,则丢弃当前像素。 cos 返回输入值的余弦。 cosh 返回输入值的双曲余弦。 cross 返回两个3D向量的叉积。 ddx 返回关于屏幕坐标x轴的偏导数。 ddy 返回关于屏幕坐标y轴的偏导数。 degrees 弧度到角度的转换 determinant 返回输入矩阵...
acos 返回输入值反余弦值。 all 测试非0值。 any 测试输入值中的任何非零值。 asin 返回输入值的反正弦值。 atan 返回输入值的反正切值。 atan2 返回y/x的反正切值。 ceil 返回大于或等于输入值的最小整数。 clamp 把输入值限制在[min, max]范围内。 clip 如果输入向量中的任何元素小于0,则丢弃当前像素。
all(x) 确定指定量的所有分量是否均为非零,均非零则返回true,否则返回false(处理由浮点型、整型、布尔型数据定义的标量、向量或者矩阵) clip(x) 如果输入值小于零,则丢弃当前像素 常用于判定范围(不仅仅针对0,返回值为void) 常用于测试alpha,如果每个分量代表到平面的距离,还可以用来模拟剪切平面 sign(x) 返回x...
clip 如果输入向量中的任何元素小于0,则丢弃当前像素。 cos 返回输入值的余弦。 cosh 返回输入值的双曲余弦。 cross 返回两个3D向量的叉积。 ddx 返回关于屏幕坐标x轴的偏导数。 ddy 返回关于屏幕坐标y轴的偏导数。 degrees 弧度到角度的转换 determinant 返回输入矩阵的值。
clip clip(x) 如果x中存在值小于0的参数,则丢弃当前像素。 cos cos(x) 返回x的余弦值。 cosh cosh(x) 返回x的双曲余弦值。 cross cross(x, y) 返回x、y的叉积。 D3DCOLORtoUBYTE4 D3DCOLORtoUBYTE4(x) 混合和缩放4D向量x用于补偿一些对UBYTE4支持的硬件。Swizzles and scales components of the 4D ...
clipclip(x)如果x中存在值小于0的参数,则丢弃当前像素。coscos(x)返回x的余弦值。coshcosh(x)返回x的双曲余弦值。crosscross(x, y)返回x、y的叉积。 D3DCOLORtoUBYTE4D3DCOLORtoUBYTE4(x)混合和缩放4D向量x用于补偿一些对UBYTE4支持的硬件。Swizzles and scales components of the 4D vector x to compen...
clip(x)如果输入值小于零,则丢弃当前像素常用于判定范围(不仅仅针对0,返回值为void)常用于测试alpha,如果每个分量代表到平面的距离,还可以用来模拟剪切平面 sign(x)返回x的正负性如果x小于零返回-1,如果x等于零返回0,如果x大于零返回1 isinf(x)如果x参数为+lINF或-INF(无穷+无穷仍无穷,Ox3f3f3f3f),返回tru...
clip丢弃当前像素,如果x分量的值小于01.1 cos求x分量的余弦值1.1 cosh求x分量的双曲余弦值1.1 countbits计算输入整数的位1个数(对每个分量)5.0 cross计算两个3D向量的叉乘1.1 ddx估算屏幕空间中的偏导数∂p/∂x∂p/∂x。这使我们可以确定在屏幕空间的x轴方向上,相邻像素间某属性值pp的变化量2.1 ...
clip(x):输入的值小于0,则舍弃该片元 sigh(x):x<0返回-1,x=0返回0,x>0返回1 isinf(x):x为正无穷或负无穷,返回true,否则为false isfinite(x):x不为正无穷或负无穷,返回true,否则为false isnan(x):x不为数字,返回true,否则返回false length(x):返回向量长度 ...
all(x) // 如果x的所有分量都不为0,则返回true;否则返回false clip(x) // 如果x小于0,则丢弃当前像素 sign(x) // 如果x小于0,返回-1,如果x等于0,返回0,如果x大于0,返回1 isinf(x) // 如果x为正无穷或负无穷,返回true,否则返回false isfinite(x) // 与isinf相反 isnan(x) // 如果x为NAN,则...