What & How & Why

差别

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

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
vfx:houdini:sop:node:fluid:points_from_volume [2022/12/26 07:48] – [常用参数] codingharevfx:houdini:sop:node:fluid:points_from_volume [2022/12/26 07:49] (当前版本) – [Points From Volume] codinghare
行 1: 行 1:
 ======Points From Volume====== ======Points From Volume======
-//该节点可基于 volume 生成 point// +//该节点可基于 volume 生成 point//\\  
-\\Ver 19.5\\+//Ver 19.5//
 ---- ----
   * 默认情况下,生成的点是“均匀”分布的。分布的形式与 ''point configuration'' 相关。   * 默认情况下,生成的点是“均匀”分布的。分布的形式与 ''point configuration'' 相关。
 +  * 如果基于该节点生成的点进行拷贝,被拷贝的单元物体尺寸需要与 ''Point Separation'' 成比例。 
 ===常用参数=== ===常用参数===
 |<color #900>Construction Method</color>|**Dense Grid:**基于输入 volume 的 bounding box 生成点,再删掉 volume 外部的点。(对与 bounding box 匹配度较差的 volume 不友好,会更慢且吃掉更多的内存。)\\ **Sparse Volume:** 只基于**激活**的 voxel 进行点生成(使用 ''vdbactivatesdf'')。该方法会将 input 转换为 OpenVDB volume(//fog volume//)。 | |<color #900>Construction Method</color>|**Dense Grid:**基于输入 volume 的 bounding box 生成点,再删掉 volume 外部的点。(对与 bounding box 匹配度较差的 volume 不友好,会更慢且吃掉更多的内存。)\\ **Sparse Volume:** 只基于**激活**的 voxel 进行点生成(使用 ''vdbactivatesdf'')。该方法会将 input 转换为 OpenVDB volume(//fog volume//)。 |
 |<color #900>Point Configuration</color>|**Grid:** 将 volume 视作 3D Grid 的组合,在单元 Grid 的 vertices 上生成点。\\ **Tetrahedral:** 每个点的位置都与其他三个点相等,更加紧凑的生成方式。| |<color #900>Point Configuration</color>|**Grid:** 将 volume 视作 3D Grid 的组合,在单元 Grid 的 vertices 上生成点。\\ **Tetrahedral:** 每个点的位置都与其他三个点相等,更加紧凑的生成方式。|