发明名称 |
Cloth application programmer interface |
摘要 |
A method of executing a physics simulation is performed in a system comprising a computational platform, a main application stored in the computational platform, a secondary application stored in the computational platform, and a cloth application programming interface (API) implemented in the computational platform. The method defines a cloth simulation call in the cloth API, and by operation of the main application, invokes a software routine using the cloth simulation call. Additionally, by operation of the secondary application, a state of the physics simulation is updated in response to the software routine. |
申请公布号 |
US8930969(B2) |
申请公布日期 |
2015.01.06 |
申请号 |
US201213690325 |
申请日期 |
2012.11.30 |
申请人 |
NVIDIA Corporation |
发明人 |
Muller-Fischer Matthias;Heidelberger Bruno |
分类号 |
G06F9/54;G06F17/50 |
主分类号 |
G06F9/54 |
代理机构 |
Patterson & Sheridan, LLP |
代理人 |
Patterson & Sheridan, LLP |
主权项 |
1. A method of executing a physics simulation in a computational platform, the method comprising:
executing a cloth simulation call defined in an application programming interface (API) implemented in the computational platform to invoke a software routine that is configured to create a cloth object in a cloth simulation, wherein the cloth object has simulated behavior that is characterized in relation to one or more interaction modes, wherein a first interaction mode of the one or more interaction modes is used to enable or disable two way interactions between the cloth object and one or more simulated attached rigid bodies, wherein the first interaction mode is associated with a function that attaches the cloth object to all simulated attached rigid bodies of the one or more simulated attached rigid bodies with which the cloth object is currently colliding; and updating state information associated with the physics simulation in response to the invoked software routine. |
地址 |
Santa Clara CA US |