-
公开(公告)号:US20160350959A1
公开(公告)日:2016-12-01
申请号:US15168175
申请日:2016-05-30
Applicant: AUTODESK, Inc.
Inventor: Susan AMKRAUT , Michael GIRARD
CPC classification number: G06T13/40 , G06T19/20 , G06T2207/30241 , G06T2210/21 , G06T2219/2004
Abstract: Embodiments of the invention set forth a technique for animating objects placed across a surface of a graphics object. A CAD application receives a set of motions and initially applies a different motion in the set of motions to each object placed across the surface of the graphics object. The CAD application calculates bounding areas of each object according to the current motion applied thereto, which are subsequently used by the CAD application to identify collisions that are occurring or will occur between the objects. Identified collisions are cured by identifying valid motions in the set of motions that can be applied to a colliding object and then calculating bounding areas for the valid motions to select a valid motion that, when applied to the object, does not cause the object to collide with any other objects.
-
公开(公告)号:US20180247445A1
公开(公告)日:2018-08-30
申请号:US15967389
申请日:2018-04-30
Applicant: AUTODESK, INC.
Inventor: Susan AMKRAUT , Michael GIRARD
CPC classification number: G06T13/40 , G06T19/20 , G06T2207/30241 , G06T2210/21 , G06T2219/2004
Abstract: Embodiments of the invention set forth a technique for animating objects placed across a surface of a graphics object. A CAD application receives a set of motions and initially applies a different motion in the set of motions to each object placed across the surface of the graphics object. The CAD application calculates bounding areas of each object according to the current motion applied thereto, which are subsequently used by the CAD application to identify collisions that are occurring or will occur between the objects. Identified collisions are cured by identifying valid motions in the set of motions that can be applied to a colliding object and then calculating bounding areas for the valid motions to select a valid motion that, when applied to the object, does not cause the object to collide with any other objects.
-