本 Wiki 开启了 HTTPS。但由于同 IP 的 Blog 也开启了 HTTPS,因此本站必须要支持 SNI 的浏览器才能浏览。为了兼容一部分浏览器,本站保留了 HTTP 作为兼容。如果您的浏览器支持 SNI,请尽量通过 HTTPS 访问本站,谢谢!
Houdini VEX 常用 built-in 变量
Ver.19.5
Type | Name | Description |
---|---|---|
int | @ptnum | Point Number |
int | @numpt | Point 的总数 |
float | @Time | 当前的时间,单位为秒 |
float | @TimeInc | 两帧的间隔时间,单位为秒 |
float | @primnum | Primitive Number |
int | @numprim | Primitive 的总数 |
int | @vtxnum | Vertex Number |
int | @numvtx | Vertices 的总数 |
vec3 | @P | Point / Primtive 的坐标位置(Primtive 一般为中心点) |
vec3 | @N | Point / Primitive / Vertex 的法线向量 |
vec3 | @v | 速度向量,适用于粒子和运动模糊 |
float | @pscale | 全局缩放参数。在 COPY 和 粒子系统中使用。 |
vec3 | @up | UP 向量,与法线向量结合,确定 point / 粒子 / instance 在 3D坐标系中的指向。 |
vec4 | @orient | 四元数的参数之一,定义 point / 粒子 / instance 的旋转程度。 |
vec4 | @rot | 四元数的参数之一,定义 point / 粒子 / instance 的额外旋转。 |
vec3 | @trans | instance 的位移。 |
martrix | @transform | 旋转矩阵(可以用于 COPY) |
vec3 | @pivot | instace 的中心点,参照坐标系为本地坐标系。 |
float | @lod | level of details |
vec3 | @rest | Rest field 中点的位置。 |
vec3 | @force | 力。 |
float | @age | 粒子当前存在了多久 |
float | @life | 粒子被允许的最大存在时间 |
float | @density | 体积的密度(以 voxel 为单位) |
int | @ix / iy / iz | 描述 voxel 坐标的向量分量。范围为 [0, -1] |
vec3 | @center | 当前体积的中心点位置 |
vec3 | @orig | 当前体积的左下角位置 |
vec3 | @size | 当前体积的大小 |
vec3 | @dPdx / dPdy / dPdz | 两个 voxel 之间的距离分量(从一个 voxel 到另外一个 voxel 需要移动的距离) |
vec3 | @BB | 在 Bouding Box 中的相对位置,范围从 [0,0,0] 到 [1,1,1] |