What & How & Why

差别

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

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
vfx:houdini:vex:vex_vars [2020/05/09 04:02] – [Global Variables] codingharevfx:houdini:vex:vex_vars [2022/12/21 03:59] (当前版本) – [Houdini VEX Variables] codinghare
行 1: 行 1:
-======Houdini Variables Lists====== +======Houdini VEX Variables====== 
-Houdini Variables 对照表,版本://ver16.0.504.20//\\ +//Houdini VEX 常用 built-in 变量//\\  
-<wrap em>笔记均包含大个人理解内容在一定偏差如果您发现错误请留言提出谢谢!</wrap+//Ver.19.5//\\  
-===== =====+---- 
 +====General==== 
 +^Type^Name^Description^ 
 +|<color #7092be>int</color>|<color #900>@ptnum</color>|Point Number| 
 +|<color #7092be>int</color>|<color #900>@numpt</color>|Point 总数| 
 +|<color #7092be>float</color>|<color #900>@Time</color>|当前的时间,单位为秒| 
 +|<color #7092be>float</color>|<color #900>@TimeInc</color>|两帧的间隔时间,单位为秒| 
 +|<color #7092be>float</color>|<color #900>@primnum</color>|Primitive Number| 
 +|<color #7092be>int</color>|<color #900>@numprim</color>|Primitive 的总数| 
 +|<color #7092be>int</color>|<color #900>@vtxnum</color>|Vertex Number| 
 +|<color #7092be>int</color>|<color #900>@numvtx</color>|Vertices 的总数| 
 +====Geometry==== 
 +|<color #7092be>vec3</color>|<color #900>@P</color>|Point / Primtive 的坐标位置(Primtive 一般为中心点)| 
 +|<color #7092be>vec3</color>|<color #900>@N</color>|Point / Primitive / Vertex 的法线向量| 
 +|<color #7092be>vec3</color>|<color #900>@v</color>|速度向量,适用于粒子和运动模糊| 
 +|<color #7092be>float</color>|<color #900>@pscale</color>|全局缩放参数。在 COPY 和 粒子系统中使用。| 
 +|<color #7092be>vec3</color>|<color #900>@up</color>|UP 向量,与法线向量结合,确定 point / 粒子 / instance 在 3D坐标系中的指向。| 
 +|<color #7092be>vec4</color>|<color #900>@orient</color>|四元数的参数之义 point / 粒子 / instance 的旋转程度
 +|<color #7092be>vec4</color>|<color #900>@rot</color>|四元数的参数之一定义 point / 粒子 / instance 的**额外**旋转。| 
 +|<color #7092be>vec3</color>|<color #900>@trans</color>|instance 的位移。| 
 +|<color #7092be>martrix</color>|<color #900>@transform</color>|旋转矩阵(可以用于 COPY)| 
 +|<color #7092be>vec3</color>|<color #900>@pivot</color>|instace 的中心点参照坐标系为**本地**坐标系。| 
 +|<color #7092be>float</color>|<color #900>@lod</color>| level of details FIXME| 
 +|<color #7092be>vec3</color>|<color #900>@rest</color>|Rest field 中点的位置。| 
 +|<color #7092be>vec3</color>|<color #900>@force</color>|力。| 
 +|<color #7092be>float</color>|<color #900>@age</color>|粒子当前存在了多久| 
 +|<color #7092be>float</color>|<color #900>@life</color>|粒子被允许的最大存在时间| 
 +====Volume==== 
 +|<color #7092be>float</color>|<color #900>@density</color>|体积的密度(以 voxel 为单位)| 
 +|<color #7092be>int</color>|<color #900>@ix / iy / iz</color>|描述 voxel 坐标的向量分量。范围为 ''[0, -1]''
 +|<color #7092be>vec3</color>|<color #900>@center</color>|当前体积的中心点位置| 
 +|<color #7092be>vec3</color>|<color #900>@orig</color>|当前体积的左下角位置| 
 +|<color #7092be>vec3</color>|<color #900>@size</color>|当前体积的大小| 
 +|<color #7092be>vec3</color>|<color #900>@dPdx / dPdy / dPdz</color>|两个 voxel 之间的距离分量(从一个 voxel 到另外一个 voxel 需要移动的距离)| 
 +|<color #7092be>vec3</color>|<color #900>@BB</color>|在 Bouding Box 中的相对位置,范围从 ''[0,0,0]'' 到 ''[1,1,1]''|
  
  
-===Playback=== 
  
-<html><div align="center"> 
-<img src="/_media/vfx/houdini/vex/glv_playback_new.svg"  width="1000"/> 
-</div> 
-</html> 
  
  
-===General=== 
  
-<html><div align="center"> 
-<img src="/_media/vfx/houdini/vex/glv_general.svg"  width="1000"/> 
-</div> 
-</html> 
  
  
  
-====Local Variables==== 
  
-//注:Houdini 的局部变量因节点而异。此处只是对照表,按照 VEX 可用变量的顺序来写,并不能保证可以完全使用。//