我正在尝试深入研究 AGAL 代码并有一些对我来说很有趣的问题。
第一个问题是关于操作码的mul
,dp4
如果我是对的,mul 会执行以下 操作
mul ft0, ft0, ft5 means ft0 = ft0 * ft5 which in fact is ft0.r*ft5.r +ft0.g*ft5.g+ft0.b*ft5.b+ft0.a*ft5.a
dp4 ft0, ft0, ft5
与 相同mul
,但您可以通过使用另一个组件订单来更改订单,例如ft0.argb
?
先感谢您!