发明名称 Techniques for modeling elastic rods in position-based dynamics frameworks
摘要 In one embodiment of the present invention, a position-based dynamics (PBD) framework provides realistic modeling and simulation for elastic rods. In particular, the twisting and bending physics of elastic rods is incorporated into the PBD framework. In operation, an elastic rod model generator represents the center line of an elastic rod as a polyline of points connected via edges. For each edge, the elastic rod model generator adds a ghost point to define the orientation of a material frame that encodes the twist of the edge. Subsequently, a PBD simulator solves for positions of both points and ghost points that, together, represent the evolving position and torsion of the elastic rod. Advantageously, the ghost points enable more realistic animation of deformable objects (e.g., curly hair) than conventional PBD frameworks. Further, unlike force based methods, elastic rod simulation in the PBD framework performs acceptably in environments where speed is critical.
申请公布号 US2016154906(A1) 申请公布日期 2016.06.02
申请号 US201414544157 申请日期 2014.12.02
申请人 AUTODESK, INC. 发明人 Schmidt Ryan Michael;Umetani Nobuyuki;Stam Jos
分类号 G06F17/50;G06F17/16 主分类号 G06F17/50
代理机构 代理人
主权项 1. A computer-implemented method for simulating an elastic rod in a graphics application, the method comprising: generating a polyline that represents a center line associated with the elastic rod as a series of edges and points; for each edge of the polyline, associating a ghost point with the edge, wherein the ghost point has coordinates that define an orientation of a material frame that encodes a torsion associated with the edge; and computing new positions of the points and the ghost points after a time interval.
地址 San Rafael CA US