Houdini 中文帮助文档

RBD Configure Object

附加用于RBD物体的适当数据到一个物体上。

会将物体转为RBD物体。

此DOP和 RBD Object类似,除了它允许你明确使用其它DOP控制物体的创建,如果Empty Object DOP。此可以用于更高级的替换,或每隔10帧创建一个物体。

Parameters

SOP Path 设置一个SOP物体路径。

此参数也可以是一个物体或SOP路径列表,可以包含用于指定操作组/即的通配符。

如果多个物体,或SOP匹配该字符串,会给每个匹配的SOP对象创建独立的模拟物体。

Use Deforming Geometry 开启该参数可以在每个时间步幅都读取SOP中的几何体。如果SOP包含有动画的几何体,RBD物体也会包含动画。(如果物体是由动画的,就开启该参数)
Use Object Transform 包含在所选SOP中的物体变换也会被运用到几何体上。
Create Active Object 设置物体初始状态为主动刚体。被动刚体在模拟中不会对其它物体做出反应(如,不会被撞击而运动)。
Display Geometry 控制是否在视窗中显示几何体。当该参数改变时,不会重置模拟。

Initial State

Position 物体在世界空间中的初始位置。
Rotation 物体的初始方向。
Velocity 物体的初始速度。
Angular Velocity 物体的初始角速度,单位是度/秒。
Inherit Velocity from Point Velocity 从点速度中继承速度,如果开启该项,几何体的点速度属性会被用来计算物体的速度和角速度。

Glue

Glue to Object 设置要粘滞到的物体名。如果此处空白,物体不会粘滞到其它物体上,且表现的和常规一样。如果其是另一个RBD物体名(其是相互影响的),此物体会粘滞到其它物体上。通过解算器,可以保持它和其它物体的相对位置。
Glue Strength 设置可打断粘滞绑定的最大力。-1会使绑定永远不会被打断。值为0会使绑定在受到第一个外力的作用时就被打断。
Glue Impulse HalfLife 脉冲粘滞力衰减到一半所用的秒数。当一个粘滞物体被撞击时,它会累加粘滞脉冲力。此控制力的衰减快慢。

Collisions

Volume

Use Volume Based Collision Detection 开启此项会使RBD使用一个体积来代表物体,用于碰撞检测。

当关闭此项时,碰撞检测会基于几何体,而非体积。在这种情况下,碰撞代码会跟踪移动物体的轨道来查找出是否发生碰撞。和基于体积的碰撞检测相比,此可以允许有更高的精度。要使用它,必须开启Dop 网络中的缓存模拟。

Mode
Ray Intersect 使用光线相交方式来创建一个用于代表几何体的精确的体积。
Meta Balls 而非使用光线方式来定义点是在内部或外部,使用的是变形球场方式。
Implicit Box 计算几何体的边界框,创建一个精确的填充边界框的体积对象。方盒的轴向对齐DOP物体的局部空间(是由Position数据定义的)。

Note

使用“Use Object Transform ”参数将变换烘焙到几何体的变换中,并让Position数据处于世界空间中。关闭此项会使物体的变换被发送到Position数据中,此会导致物体的局部变换被重定向。

Implicit Sphere 计算物体的边界球,并精确的填充这个边界球来创建一个体积对象。
Implicit Plane 计算物体的边界盒,并沿着方盒的最小轴向细分,创建一个体积对象。所有处于面下方的都会被认为是内部,所有处于面上方的都会被认为是外部。
Minimum 使用到曲面或曲线的距离。如果偏移曲面值为0,就不会创建体积。负值的偏移会创建绕着物体曲面偏移的体积。此可以将薄的物体或线转为真实的实体对象。
Volume Sample 在该模式下会忽略细分,其会从几何体中的第一个体积对象中计算。所计算出的细分值会用于匹配源体积的体素大小。
Division Method 设置细分方式,有直接设置细分次数,还有通过尺寸来设置细分次数。

细分尺寸越小,细分次数也就越大。

Divisions 控制代表物体的体积对象的创建。此值必须设置足够高来捕捉想要的几何体特征。
Uniform Divisions 设置在关键轴向上体素网格的细分精度。
Division Size 设置每个体素尺寸的大小,值越小,细分次数越多,分辨率越高。
Laser Scan

激光扫描

在激光扫描模式中,体积对象是通过验证原始轴向发射光线来创建的额。只有最近和最远的交叉处会被使用。两点之间的距离会被认为是内部的,其余的是外部的。
Fix Signs

修正符号

即使是最好的几何体,数值不精确也会导致选择错误的符号。此选项可以让体积对象被后期处理,查找出不一致的符号。然后他们会被设为一致,通常填充空洞。
Force Bounds Fix Signs 方式只会光滑结果,通常是粗略的反转符号。此选项可以强制边界上的所有体素作为扩展对象,这样Fix Signs 方式就不会错误的修正他们了。
Invert Sign 如果你想要一个中空的盒子,一种方式时在内部创建一个方盒,且不使用激光扫描方式。更强稳的方式是只调节内部方盒,使用符号反转参数。此会使所有方盒的外部作为内部,允许使用更强稳的激光扫描方式。
Sign Sweep Threshold 修复过程完成后,仍会有不一致的区域。大的块可能成为SDF的一个凸起。此参数可以扫描消除这些块
Max Sign Sweep Count 设置最大的扫描次数。
Offset Surface 设置有符号距离场的偏移数量。
Tolerance 设置当计算SDF时使用的光线交叉容差。此数值会和几何体的大小相乘。
Show Collision Guide Geometry 将用于碰撞检测的体积转为可见的几何体。此可以用于调试碰撞检测的问题。
Collision Guide Color 此参考控制向导几何体的颜色。
Proxy Volume 使用该代理几何体作为SDF,而不是基于基本几何体来计算SDF。
File Mode 控制该物体的体积数据操作方式。

Automatic 自动模式,当保存数据时,节点自动使用会保存数据,保存完后,可以自动读取保存的数据。
Read Files 读取数据模式。
Write Files 输出数据模式,可以将数据写到磁盘文件中。
No Operation 无操作模式,该模式下,节点不进行任何读取、输出处理。
File 根据文件模式的选项,设置可获取的文件名。此通常是simdata文件格式。以bgeo扩展名方式不会保存bgeo文件。

Surface

Surface Representation 选择是以点碰撞方式的体积,还是以边碰撞方式的体积。
Convert To Poly 此可以将Primitive几何体转为多边形几何体。只有多边形可以用于碰撞检测。
Triangulate 当此标志卡去时,几何体中的多边形会被三角化。
LOD 控制三角化的细节级别。此可以用于指定UV方向上的点密度。
Add Barycenters 每个多边形的重心可以作为点或边方式包含在碰撞检测中。

Physical

Compute Center of Mass 控制是否计算物体的质量中心(质心)。
Center of Mass 如果不会自动计算质心,该参数值会成为物体的质心(物体的质心可以被认为是其上轴心)。
Compute Mass 定义是否会从物体的体积对象以及粘滞的子对象上自动计算质量。
Density 物体的质量是体积乘以它的密度。如果计算质量开启,该项会被使用。
Mass 设置物体的绝对质量。只有当计算质量关闭时,才会被使用。
Rotational Stiffness 设置旋转硬度,即物体是否容易旋转。高硬度值会使物体不容易自旋,低值会使物体更容易自旋。
Bounce 物体的弹性。两个弹性为1的物体碰撞,它们会反弹,且无能量损失。如果两个弹性为0的物体碰撞,在碰撞时会保持静止。
Friction 设置物体的摩擦系数,值为0表示物体不受摩擦力作用。
Dynamic Friction Scale 设置粒子的动摩擦力系数。值为1表示动摩擦力等于静摩擦力。值为0表示运动时,没有摩擦力(在未运动前有静摩擦力)。
Temperature 温度标记着物体的冷热。此可以用于气体模拟中的燃料燃点或浮力计算。

Inputs

First 通过附加适当的数据将模拟的物体转为RBD物体。

Outputs

First 输入的物体会通过附加RBD数据从该输出端输出。
点击分享到: