【Transitioning between VEX and RSL–在VEX和RSL之间转换– 材质模块 – Houdini帮助文档中文版】
The following table shows the equivalent mapping values for VEX and RSL.
—下面的这个表显示的是VEX和RSL等价的一个映射表:
VEX | RSL |
dPds | dPdu*du |
dPds/Du(s) | dPdu |
Du(P) | dPdu*du or Du(P)*du |
Du(P)/Du(s) | dPdu or Du(P) |
Du(s) | du |
dPdt | dPdv*dv |
dPdt/Dv(t) | dPdv |
Dv(P) | dPdv*dv or Dv(P)*dv |
Dv(P)/Dv(t) | dPdv or Dv(P) |
Dv(t) | dv |
n/a | Deriv(a,b) |
Differences——差别
Keyword differences
关键字差别 |
RSL output = VEX export |
Operator differences
操作符差别 |
RSL L.N := VEX dot(L, N) |
Syntactic differences
语法差别 |
RSL color(1,1,1) := VEX {1,1,1} |
Different functions
不同的函数 |
RSL faceforward() := VEXfrontface()
RSL lightsource() := VEX limport() |
Behavioral differences
行为上的差别 |
RSL Du(P) := VEX Du(P)/Du(u) |