arXiv:2510.22632cs.GRcs.LG2025-10被引 3

让角色实时适应环境,自然避障并协调动作与路径。

Environment-aware Motion Matching

  • 基于运动捕捉数据提取环境特征,动态匹配角色姿态与轨迹
  • 支持复杂场景中角色自然避障和群体互动,减少穿模
  • 适合游戏/影视中的实时角色动画,尤其人群场景

交互式应用需要能自然响应动态环境的角色。传统动画技术难以应对复杂情境,当前趋势是基于预设特征动态选择动作捕捉片段。虽然运动匹配在步态控制上已验证有效,但处理环境交互与群集行为仍具挑战,因需考虑周围物体。现有方法常依赖人工设置或缺乏动作捕捉的真实感。此外,在群集动画中,身体动作与路径规划常被分开处理,导致姿态与根部运动不一致。为此,我们提出环境感知运动匹配,一种实时全身角色动画系统,可动态适应障碍物与其他智能体,强调姿态与轨迹的双向关系。预处理阶段从动作捕捉数据库中提取形状、姿态和轨迹特征。运行时通过高效搜索,匹配用户输入与当前姿态,并对与动态环境的碰撞施加惩罚。该方法使角色能在密集场景中自然调整姿态与路径。

原文摘要 · Abstract (English)

Interactive applications demand believable characters that respond naturally to dynamic environments. Traditional character animation techniques often struggle to handle arbitrary situations, leading to a growing trend of dynamically selecting motion-captured animations based on predefined features. While Motion Matching has proven effective for locomotion by aligning to target trajectories, animating environment interactions and crowd behaviors remains challenging due to the need to consider surrounding elements. Existing approaches often involve manual setup or lack the naturalism of motion capture. Furthermore, in crowd animation, body animation is frequently treated as a separate process from trajectory planning, leading to inconsistencies between body pose and root motion. To address these limitations, we present Environment-aware Motion Matching, a novel real-time system for full-body character animation that dynamically adapts to obstacles and other agents, emphasizing the bidirectional relationship between pose and trajectory. In a preprocessing step, we extract shape, pose, and trajectory features from a motion capture database. At runtime, we perform an efficient search that matches user input and current pose while penalizing collisions with a dynamic environment. Our method allows characters to naturally adjust their pose and trajectory to navigate crowded scenes.

角色动画运动匹配环境交互实时渲染

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。