什么是hlsl`dst`指令?

时间:2011-12-15 19:55:35

标签: hlsl

docsdst“通过以下方式计算距离矢量”

dest = dst( src0, src1 ) ;

它说,

假设第一个源操作数(src0)是向量(忽略,d * d,d * d,忽略),第二个源操作数(src1)假定为向量(忽略,1 / d,忽略,1 / d)。目的地(dest)是结果向量(1,d,d * d,1 / d)。
//Code
dest.x = 1;
dest.y = src0.y * src1.y;
dest.z = src0.z;
dest.w = src1.w;

这真的是什么意思?你为什么要用呢?

0 个答案:

没有答案