本 Wiki 开启了 HTTPS。但由于同 IP 的 Blog 也开启了 HTTPS,因此本站必须要支持 SNI 的浏览器才能浏览。为了兼容一部分浏览器,本站保留了 HTTP 作为兼容。如果您的浏览器支持 SNI,请尽量通过 HTTPS 访问本站,谢谢!
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
vfx:houdini:sop:copy [2019/02/21 09:28] – [Copy to points] codinghare | vfx:houdini:sop:node:copy [2022/12/20 01:22] (当前版本) – 移除 codinghare | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ======Copy====== | ||
- | Houdini SOP/Copy 目录下系列节点,版本:// | ||
- | ===== ===== | ||
- | Houdini 的复制大体上分为两部分: | ||
- | * // | ||
- | * //Point Instancing// | ||
- | ====变换优先级==== | ||
- | 变换的本质是矩阵的乘法。Houdini 中复制体的变换规则如下: | ||
- | < | ||
- | Key: | ||
- | X = pivot matrix (translate by -pivot) // 重心的属性 | ||
- | O = orient matrix //也就是 orient 属性 | ||
- | S = scale matrix (scale * pscale) | ||
- | L = alignment matrix (*) // | ||
- | R = rot matrix // | ||
- | T = trans matrix (trans + P) //位移 | ||
- | M = transform matrix // | ||
- | |||
- | (*) The alignment matrix (L) is defined by N or v and up. | ||
- | |||
- | IF N exists AND up exists and isnt {0, | ||
- | L = mlookatup(N, | ||
- | ELSE IF N exists: | ||
- | L = dihedral({0, | ||
- | ELSE IF v exists AND up exists and isnt {0, | ||
- | L = mlookatup(v, | ||
- | ELSE IF v exists: | ||
- | L = dihedral({0, | ||
- | |||
- | IF transform exists: | ||
- | | ||
- | ELSE IF orient exists: | ||
- | | ||
- | ELSE: | ||
- | | ||
- | </ | ||
- | ====Copy to points==== | ||
- | 这个节点非常适用于**拷贝重复的元素**,比如雪花、树、建筑等等。特别是拷贝一些东西到 particles 上的时候特别有用。 | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | **常用参数:** | ||
- | ^Parameters^Usage | ||
- | | <color # | ||
- | | <color # | ||
- | | <color # | ||
- | | <color # | ||
- | | <color #900>Add / Sub</ | ||
- | **常用的本地变量:** | ||
- | ^Local Varibles^Usage | ||
- | | <color # | ||
- | | <color # | ||
- | |||
- | **常用的属性:** | ||
- | ^ Attributes ^Type | ||
- | |<color # | ||
- | |<color # | ||
- | **Tips:** | ||
- | * 通常配合 '' | ||
- | * 如果需要非常大量的拷贝,可以考虑使用 points instance。 | ||
- | * 使用 '' | ||
- | * 如果需要直接复制源中的所有 primitive 属性,在 '' | ||
- | * 拷贝指定属性:在指定栏中填写对应的属性名称,比如 '' | ||
- | ====参考资料==== | ||
- | * [[http:// |