[发明专利]用于模拟毛发的动力学的技术无效
申请号: | 201310688290.9 | 申请日: | 2013-12-16 |
公开(公告)号: | CN103870628A | 公开(公告)日: | 2014-06-18 |
发明(设计)人: | 马蒂亚斯·米勒菲舍尔;努塔棚·申探兹;金泰龙 | 申请(专利权)人: | 辉达公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 北京市磐华律师事务所 11336 | 代理人: | 董巍;谢栒 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 模拟 毛发 动力学 技术 | ||
1.一种用于生成粒子链的物理模拟的计算机实现方法,所述方法包括:
基于与所述物理模拟相关联的物理规律集,生成针对所述粒子链中的粒子的位置预测;
基于所述位置预测和与所述粒子链相关联的物理约束集,生成针对所述粒子的经调整的位置预测;
基于与所述粒子相关联的第一速度预测因子和基于与在所述粒子链中毗邻于所述粒子存在的第一相邻粒子相关联的第二速度预测因子,生成针对所述粒子的速度预测;
在显示设备上更新所述粒子的当前位置,以反映与所述粒子相关联的经调整的位置预测;和
更新所述粒子的当前速度,以反映与所述粒子相关联的速度预测。
2.如权利要求1所述的计算机实现方法,其中,与所述物理模拟相关联的物理规律集包括牛顿运动定律,且所述方法进一步包括基于所述粒子的当前位置、所述粒子的当前速度、施加在所述粒子上的力的集合和与所述物理模拟相关联的时间步骤,生成与所述粒子相关联的位置预测。
3.如权利要求1所述的计算机实现方法,其中,所述物理约束集包括所述粒子和毗邻于所述粒子存在的第二相邻粒子间的距离约束,所述距离约束反映所述粒子与所述第二相邻粒子之间近似存在第一距离,且所述方法进一步包括通过调整所述的与所述粒子相关联的位置预测,生成针对所述粒子的经调整的位置预测,从而使得所述粒子的所述经调整的位置预测和与所述第二相邻粒子相关联的位置近似地由所述第一距离分隔开。
4.如权利要求1所述的计算机实现方法,其中,所述第一速度预测因子是从与所述粒子相关联的位置预测、与所述粒子相关联的所述经调整的位置预测和与所述物理模拟相关联的时间步骤得出的。
5.如权利要求1所述的计算机实现方法,其中,所述第二速度预测因子是从与所述第一相邻粒子相关联的位置预测、与所述第一相邻粒子相关联的经调整的位置预测和与所述物理模拟相关联的时间步骤得出的。
6.如权利要求1所述的计算机实现方法,所述方法进一步包括基于所述粒子链内的所述粒子的当前位置生成像素集,且输出所述像素集到所述显示设备,其中所述像素集表示一根毛发或软毛。
7.如权利要求1所述的计算机实现方法,其中,所述物理模拟包括由驻留于视频游戏应用程序内的模拟引擎所生成的实时物理模拟。
8.如权利要求1所述的计算机实现方法,其中,包含多个处理内核的并行处理单元(PPU)配置为至少在包含于所述多个处理内核的第一处理内核和第二处理内核上执行所述物理模拟,且其中,所述第一处理内核和所述第二处理内核各自配置为模拟不同粒子链的动力学。
9.一种计算设备,所述计算设备配置为生成粒子链的物理模拟,包括:
处理单元,所述处理单元配置为:
基于与所述物理模拟相关联的物理规律集生成针对所述粒子链中的粒子的位置预测;
基于所述位置预测和与所述粒子链相关联的物理约束集,生成针对所述粒子的经调整的位置预测;
基于与所述粒子相关联的第一速度预测因子和基于与在所述粒子链中毗邻于所述粒子存在的第一相邻粒子相关联的第二速度预测因子,生成针对所述粒子的速度预测;
在显示设备上更新所述粒子的当前位置,以反映与所述粒子相关联的经调整的位置预测;和
更新所述粒子的当前速度,以反映与所述粒子相关联的速度预测。
10.如权利要求9所述的计算设备,其进一步包括:
存储器单元,所述存储器单元耦连到所述处理单元并存储程序指令,当所述处理单元执行所述程序指令时,所述程序指令使所述处理单元:
生成针对所述粒子链中的粒子的所述位置预测;
生成针对所述粒子的所述经调整的位置预测;
生成针对所述粒子的所述速度预测;
在所述显示设备上更新所述粒子的当前位置;和
更新所述粒子的当前速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辉达公司,未经辉达公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310688290.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:发光元件、发光装置、电子设备及照明装置
- 下一篇:一种制备三苯基氯化锡