검색으로 돌아가기
기록
修复虚拟角色动作脚底陷入地面的方法及系统
발명알 수 없음
11조회수
10청구항 · 2 독립항
§ Ⅰ
개요
IPC 분류
G06T 13/40 (2011.01)A63F 13/577 (2014.01)
本申请提供了一种修复虚拟角色动作脚底陷入地面的方法及系统,接收并解析虚拟角色动作播放请求,得到虚拟角色在各帧骨骼动画数据中的脚底骨骼世界坐标,以此为射线起点,向地面方向构建垂直射线进行碰撞检测,得到地形数据;基于地形数据和脚底骨骼世界坐标判断虚拟角色与地面之间是否存在接触失真;若是,则获取失真类型,基于失真类型、脚底骨骼世界坐标、地形数据和预设约束条件生成反向运动学修正目标配置并进行分层求解,得到脚部骨骼变换矩阵,将脚部骨骼变换矩阵应用至虚拟角色;遍历所有帧后得到已修复接触失真的虚拟角色,能够实现脚底接触失真的实时检测、分类诊断和修复,确保动作播放过程中脚底与地面自然贴合。