Eng 繁中 日本語 한국어 简中

./motion/proc/free_pose

自由姿势(Free Pose)将角色变成一个可以由你手动摆姿势的自我平衡木偶。这里没有任何动画——所有的姿态都由平衡求解器负责。抓住任何四肢、躯干或头部并拖动它;求解器会在角色站立时保持其身体在双脚上的平衡,或者在坐着时在其固定座椅上保持平衡。定位点(Pins)会被记住,所以释放的肢体将停留在你离开的位置。

摆姿和定点

拖动手臂或腿部来移动该肢体;抓取操作沿着指定深度(fixed depth)的光线进行,因此移动摄影机(或滚动鼠标)会使其看似更近或更远。目标位置被限制在肢体的自然可达范围内,所以它不能塌陷到关节里,也不能锁死成一条直线。手会在你释放它们的地方停住。脚使用停留定点:持续拖动直到标记变绿以将脚锁定在空中,或者在标记仍为红色时释放以让腿部下垂并着地。重置操作会解除所有定位点,并将角色恢复到中立站姿。

体重转移与摇摆

位移平滑度(Shift Smoothing)是指身体将重心从一侧脚转移到另一侧所需的时间——值越大,感觉越慢、更重。摆幅幅度(Sway Amplitude)增加了一个小的闲置静止漂移效果,这样站立的姿势就不会看起来僵硬;将其设置为 0 则保持绝对静止。

支持与求解器

支持半径(Support Radius)是围绕带权重的站姿的一个松弛盘:重心(COM)在其内部的偏离计为平衡,不会触发臀部校正,所以更大的半径会提供一种更宽松、更慵懒的平衡感。求解迭代次数(Solve Iterations)是指姿态求解器每帧运行多少次计算——提高它可以让肢体更加紧致,但成本稍高;调低它则可以节省时间。

腿部弹簧

身体被视为位于骨盆的一个单一质量块,由每条接地支撑的腿作为弹簧来支撑;膝盖弯曲、着地时的缓冲以及站立时的轻微摇晃都源于这些。模拟重力(Sim Gravity)是压缩腿部的向下牵引力。腿部刚度(Leg Stiffness)设置了一条腿抵抗这种压缩的牢固程度(更软的腿会陷得更深蹲);而腿部阻尼(Leg Damping)则是着地时的弹性,可以防止已固定在地上的脚反弹。

站姿控制

站姿刚度(Stance Stiffness)和站姿阻尼(Stance Damping)是维持骨盆在其支撑底面上的水平控制器——刚度越高反应越快,但可能会显得僵硬;更高的阻尼能防止静止站姿抖动。放松速率(Relax Rate)决定了释放的腿部恢复到休息姿势的速度。

坐下

拖动躯干(腰部)并保持不动即可将其锁定为一个座位:然后身体就像靠在凳子上一样,支撑物放置在上面,双脚可以自由抬起和晃动而无需承重。如果快速拖动和释放躯干,或者执行重置操作,角色就会重新站起来。由于坐着的骨盆无法像站立时那样滑动来追逐平衡,因此平衡是通过身体上半身向着与腿部相反的方向倾斜来保持的。座位半径(Seat Radius)是围绕座椅的支持盘,其内部不会进行任何倾斜修正。座位前倾增益(Seat Lean Gain)设置了躯干为抵消移动腿部所倾斜的程度有多厉害;而座位前倾最大值(Seat Lean Max)限制了这个角度——如果想要更强、更明显的平衡对位,请调高增益;如果超出了幅度,则应调低。座位刚度(Seat Stiffness)和座位阻尼(Seat Damping)调整了角色在释放拖动后,骨盆平稳落到座位上的弹簧效果。

交互式摆姿

交互式摆姿

抓住身体上的点并拖动,即可直接塑造角色的姿势。你无需逐个编辑骨骼数值,而是伸手去抓住手或脚,把它移动到想要的位置;与此同时,重构后的全身平衡系统会在你编辑的背后让角色保持稳定而自然。

在 2026.6 中作为 Free Pose 动作引入。这是一项早期的实验性功能——从程序化动作列表中选择它,即可让角色切换到由平衡驱动的摆姿模式。

拖动摆姿

启用 Free Pose 后,你可以抓住身体上的点并拖动,直接移动该部位。可拖动的部位包括:

  • 左手和右手 — 伸出手臂,把手放置到 3D 空间中。
  • 左脚和右脚 — 让腿迈步、抬起并踏稳。
  • 上半身 — 抓住躯干或头部,让上半身作为整体倾斜和转动。

一个标记会显示你正在移动的点,拖动时姿势会实时更新,因此你可以先快速摆出大致的姿态,再加以细调。

深度由拖动本身处理:抓取点会锁定在你瞄准射线上的固定距离,因此移动摄像机(或你的 VR 手)会让该点朝向或远离你扫动,你还可以用滚轮微调这一距离。这让你能在完整的 3D 空间中放置四肢,而不只是沿着屏幕平面移动。

脚部固定(停留以固定)

默认情况下,松开的脚会落到地面——平衡系统会让它自然下落并承重。如果你希望脚停留在你放置的确切位置,请在松开前让它静止片刻:在你停留期间,标记会从红色逐渐变为绿色,表示固定正在准备。等它变绿后再松开,脚就会留在原地;过早松开或继续移动,脚则会落下。

手的行为不同——手会停留在你松开的位置,因此你无需停留即可让手臂保持姿势。上半身也会保持你松手后赋予它的倾斜与朝向。

要重置一切,请使用 Free Pose 设置中的 Reset 操作:它会解除所有固定,并让角色回到中性的站立姿势。

全身平衡

在拖动的背后,重构后的平衡求解器让角色保持可信的站姿。它不会保持僵硬的形状,而是追踪支撑脚上方的重心,在双腿之间转移体重,弯曲髋部和膝盖来支撑姿势,并持续加入细微的摇摆,使保持的姿势永远不会显得僵硬。

平衡行为可在 Free Pose 设置中调节,包括:

  • Sway Amplitude — 角色表现出的空闲摇摆幅度。
  • Support Radius — 在髋部进行修正之前身体可以漂移多远。
  • Leg and Stance Stiffness / Damping — 体重转移时双腿感觉有多富有弹性或多沉重。
  • Shift Smoothing 和 Sim Gravity — 体重转移的节奏与重量感。

VR 手部操控

摆姿在头显中同样可用。你可以像使用鼠标那样,用控制器射线指向手柄并拖动,也可以伸手物理地抓住手或脚——在身体上方握住控制器会直接追踪你的手部位置,因此你可以在真实空间中移动四肢,亲手塑造姿势。

相关视频