概述
RBDCar Rig SOP将定向汽车几何体转换为可驾驶的动态汽车装置,并对悬架和电机进行约束。它可适应任何输入几何体,并具有 4 种内置车轮布局(还有第 5 种选项可以完全自定义车轮布局)。车轮和悬架属性可以全局设置、按轴设置或针对单个车轮设置。您还可以调整车轮外倾角、轮胎摩擦力和弹性、悬架行程、刚度和阻尼。
车辆几何
您可以使用自己的汽车几何体,也可以从内容库下载卡车 FBX 文件。将其与Houdini 中的RBD Car Rig SOP结合使用,您可以将其变成可驾驶的 RBD 车辆。在本说明中,我们将使用卡车几何体,但这些方法可应用于任何车辆。
设置装备摆设
从内容库导入卡车 FBX 文件,或使用您自己的汽车。
将其连接到RBD Car Rig SOP的输入。
选择车轮组和车轮布局。
对于演示卡车,您可以使用@wheels=1车轮组和3 个轴作为车轮布局。
笔记
如果您选择不同的车轮布局,例如3 轴卡车的4 个车轮,它会将后轮分组为两个大轮子,而不是 4 个小轮子。
提示
如果您有更多轮子,您可以选择自定义,然后在轮子部分单击加号按钮手动添加轮子数量。然后,您可以通过将每个轮子分配给轮子组来单独设置每个轮子,选择它是前轮、后轮、左轮、右轮等。
设置可选的方向盘组。
演示卡车没有方向盘,但如果你有方向盘,此参数将根据转向输入自动旋转方向盘几何形状,而不会影响 RBD 模拟。
选择生成车身的代理碰撞几何体时要忽略的任何几何体。通常这将包括天线,它们可能会突出并显著改变车身的整体体积。
设置驱动模式以指定汽车是前轮驱动、后轮驱动还是4×4。在本演示中,我们使用前轮驱动,由绿色可视化器表示。这将决定驾驶汽车时电机的连接位置。
输出
第一个输出是高分辨率几何图形(原始几何图形),根据车轮选择打包成打包的图元。在本例中,共有 7 个图元:6 个车轮各一个,卡车车身一个。
第三个输出是代理几何体。在本例中,您将有 6 个管子,每个车轮一个,以及 1 个包装的原始几何体,用于包裹在凸包中的其余车身。
笔记
这些相当于 RBD Material Fracture 中的高分辨率和低分辨率几何体。
中间输出是约束,您不必手动设置,因为此节点设置的约束将控制车轮的旋转(转向)和悬架(上下移动)。
配置装备
到... | 做这个 |
---|---|
显示原始高分辨率几何图形 | 选中“显示几何”复选框。 |
显示装备指南 | 勾选“显示指南”复选框。 |
显示代理几何体 | 勾选“显示身体代理地理”复选框。 |
改变车辆的重心 | 使用质心参数或查看器状态中的手柄来更改质心沿车辆高度和长度的位置。 例如,卡车的前部通常比空车厢重,因为发动机就在那里。将重心稍微向前移动会使其行为更加真实。 提示 较高的重心将导致卡车在转弯时翻车,而较低的重心则有助于防止这种情况发生。 |
改善车辆的转弯行为 | 增加阿克曼转向角。当设置为 0 时,两个车轮将转动完全相同的量。随着该值的增加,外轮的转动量将小于内轮。这有助于改善转弯行为,因为两个车轮在拱门周围行驶的距离不同。 阿克曼转向角为 0。 阿克曼转向角为 0.75。 |
创造弹性悬架 | 在悬架部分中增加行程参数并减少刚度和阻尼参数。行程控制悬架上下移动的范围,刚度和阻尼控制悬架的刚性。 |
防止行驶时打滑 | 在“电机”部分中将差速器更改为“锁定”或“限滑”。 |
在轮胎接触地面的地方产生轻微的压缩 | 减小“车轮比例”参数,使车轮的代理几何体略小于 |
驾驶钻机
RBD Car Rig 工具具有查看状态,其中包含用于驾驶汽车的控件。此外,还可以可视化车辆的当前速度以及驾驶模式。
W- 加速
S- 减速
A- 左转
D- 右转
E- 刹车
G- 手刹
根据“配置”选项卡上的加速度配置文件斜坡,按下这些键将导致数量以小数形式增加/减少。
笔记
如果您有游戏控制器或方向盘,您可以使用Game Pad CHOP来覆盖驾驶参数控制。
到... | 做这个 |
---|---|
使用视图状态键记录驾驶会话 | 在转向、速度、刹车和手刹参数上设置一些初始关键帧。 按下播放栏。 当您使用控件时,关键帧将被添加。 |
更改速度单位 | 使用速度参数旁边的下拉菜单在km/h和mph之间进行选择。 |
在查看器状态下显示车轮的导向几何形状 | 打开HUD比例参数。 这将为您提供车轮上发生的转向和制动的直观表示,以及您正在使用的驾驶模式的指示。 |
下一步
设置好汽车装置后,您可以使用快速设置下拉菜单添加:RBD 解算器和添加摄像机。
RBD 求解器选项
RBDSolver选项将在您的网络中创建几个节点。它将添加一个RBD Transform节点,让您可以轻松移动汽车中的起始位置,而无需在上游进行。然后将其连接到RBD Bullet Solver。解算器提供了一种快速添加地平面的方法,并打开了一些额外的属性,这些属性由RBD Car Deformer使用。有关更多信息,请参阅使用 RBD Car Deform。
它还设置了跟踪摄像机的属性。您可以使用“快速设置”菜单中的“添加摄像机”选项来添加摄像机。
添加相机选项
此选项将 3 个摄像机添加到场景中,这些摄像机与摄像机跟踪属性相连。您可以选择BirdsEye(自上而下的视图)、电影或Cockpit(从方向盘后面的视图)。
动态跟随路径选项
此选项添加了RBD Car Follow Path SOP,它在 SOP 级别向您显示运动的预览。所有参数都通过 DOP 级别的RBD Car Follow Path节点进行通道引用。这允许您在 SOP 级别进行几乎所有的参数调整。如果您想编辑任何特定于动态的参数,则只需深入研究 DOP。
只需将曲线连接到RBD Car Follow Path节点的第四个输入即可。然后,您可以使用“曲线位置”参数对曲线上的点进行关键帧设置,以控制汽车沿曲线移动的方式。它将沿曲线的长度在 0 到 1 之间进行动画处理,这代表帧范围。
有关更多信息,请参阅使用 RBD 汽车跟随路径。