[发明专利]改善模拟中的模型的运动动画的计算机实现方法及系统有效
| 申请号: | 201710316991.8 | 申请日: | 2017-05-08 |
| 公开(公告)号: | CN107875633B | 公开(公告)日: | 2023-01-24 |
| 发明(设计)人: | 托比亚斯·达尔;安德鲁·R·科涅奇内 | 申请(专利权)人: | 电子技术公司 |
| 主分类号: | A63F13/57 | 分类号: | A63F13/57;A63F13/56;A63F13/50;G06T13/20 |
| 代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 顾丽波;李荣胜 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 改善 模拟 中的 模型 运动 动画 计算机 实现 方法 系统 | ||
1.一种用于改善模拟中的模型的运动动画的计算机实现方法,包括:
接收用于所述模型的运动输入,所述模型包括具有各自的当前位置的多个互连节点;
基于所述运动输入和所述当前位置来确定用于所述多个互连节点中每一个的更新位置;
基于被配置为在所述当前位置和所述更新位置之间引入误差的控制回路的至少一个参数来确定用于所述多个互连节点中每一个的修改位置;
基于所述修改位置给出所述模型;以及
基于接收用户输入,所述用户输入来自所述模型的需要增加的灵敏度或精度,使向所述多个互连节点的至少一个子集的误差引入减少或失效。
2.权利要求1所述的计算机实现方法,其中,所述至少一个参数包括对应于当前偏差的比例修改器、对应于过去偏差的积累的积分修改器、对应于未来偏差的预测的输入修改器、以及对应于阈值节点运动的阈值角度。
3.权利要求2所述的计算机实现方法,其中,确定所述修改位置还包括使用所述比例修改器、积分修改器、以及输入修改器来修改节点变换,其中,当所述修改超出所述阈值角度时,根据所述阈值角度来设定所述节点变换。
4.权利要求3所述的计算机实现方法,其中,确定所述更新位置、确定所述修改位置、以及给出所述模型是针对所述运动动画的每一帧来执行的。
5.权利要求3所述的计算机实现方法,其中,修改所述节点变换还包括当所述节点变换接近所述阈值角度时在所述更新位置与对应于所述阈值角度的位置之间插值。
6.权利要求1所述的计算机实现方法,其中,接收到的运动输入对应于用户输入。
7.权利要求1所述的计算机实现方法,其中,接收到的运动输入对应于与模拟中的另一个模型的关联。
8.权利要求1所述的计算机实现方法,其中,确定所述修改位置还包括基于所述模型到虚拟摄像机的距离来确定所述修改位置。
9.权利要求1所述的计算机实现方法,其中,确定所述修改位置还包括仅针对与视野中阈值数量个模型对应的节点来确定所述修改位置。
10.权利要求1所述的计算机实现方法,其中,确定所述修改位置还包括基于用于所述多个互连节点中的每一个节点的控制回路来为所述多个互连节点中的每一个节点确定所述修改位置。
11.权利要求10所述的计算机实现方法,其中,确定所述修改位置还包括基于高达阈值数量个控制回路来确定所述修改位置。
12.一种用于改善模拟中的模型的运动动画的系统,所述系统包括:
存储器,其包括指令;
处理器,其配置为执行所述指令以:
接收用于所述模型的运动输入,所述模型包括具有各自的当前位置的多个互连节点;
基于所述运动输入和所述当前位置来确定所述多个互连节点中每一个的更新位置;
基于用于所述多个互连节点中每一个并被配置为在所述当前位置和所述更新位置之间引入误差的比例-积分-微分(PID)控制器的至少一个参数来确定所述多个互连节点中每一个的修改位置;
基于所述修改位置给出所述模型;以及
基于接收用户输入,所述用户输入来自所述模型的需要增加的灵敏度或精度,使向所述多个互连节点的至少一个子集的误差引入减少或失效。
13.权利要求12所述的系统,其中,所述至少一个参数包括对应于当前偏差的比例修改器、对应于过去偏差的积累的积分修改器、对应于未来偏差的预测的输入修改器、以及对应于阈值节点运动的阈值角度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子技术公司,未经电子技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710316991.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:对延长的激素避孕方案中突破性出血的控制
- 下一篇:一种联动乘骑系统





