What & How & Why

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
vfx:houdini:vop:math [2019/04/26 08:26] – ↷ 页面名由vfx:houdini:vop:operator改为vfx:houdini:vop:math codingharevfx:houdini:vop:math [2021/11/11 08:08] (当前版本) codinghare
行 1: 行 1:
-======VOP / Operators======+======VOP / Math======
 常用的 VOP 运算符。 常用的 VOP 运算符。
-===== =====+----
 ====Add / Subtract==== ====Add / Subtract====
 Vop 中支持 Int / float / vec3 / vec4 / matx3 / matx 4 的加减运算。运算的结果类型由**第一个输入端**的数据类型决定。输入端最多支持 64 个输入。 Vop 中支持 Int / float / vec3 / vec4 / matx3 / matx 4 的加减运算。运算的结果类型由**第一个输入端**的数据类型决定。输入端最多支持 64 个输入。
行 18: 行 18:
   * 注意:取模 MOD 和取余 Rem 是两个完全不同的操作。前者会尽量让商往**负无穷**取整,而后者会尽量让商往 $0$ 取整。   * 注意:取模 MOD 和取余 Rem 是两个完全不同的操作。前者会尽量让商往**负无穷**取整,而后者会尽量让商往 $0$ 取整。
 </WRAP> </WRAP>
 +====Trigonometric====
 +所有 Houdini 中的三角函数都以**弧度**(//Radians//)作为参数单位。
 +====Vector====
 +==Distance==
 +该方法可以求出两个坐标之间的距离。坐标点可以是 3D 或者 4D 点。