Scalable and precise fitting of NURBS surfaces to large-size mesh representations

    公开(公告)号:US10296664B2

    公开(公告)日:2019-05-21

    申请号:US14973360

    申请日:2015-12-17

    Applicant: AUTODESK, Inc.

    Abstract: One embodiment of the invention disclosed herein provides techniques for fitting a mesh representation that includes a plurality of mesh points with a NURBS surface. A subdividing engine subdivides the mesh representation into a plurality of patches in a parametric domain. A vertex solving engine computes one or more vertex boundary continuity constraints for each vertex included in a plurality of vertices associated with the plurality of patches. An edge solving engine computes one or more edge boundary continuity constraints for each edge included in a plurality of edges associated with the plurality of patches. A patch solving engine fits a first patch included in the plurality of patches with at least one partial NURBS surface based on the vertex boundary continuity constraints and the edge boundary continuity constraints.

    COMPUTING BOUNDARY CONTINUITY CONSTRAINTS FOR PATCHING CURVE NETWORKS
    2.
    发明申请
    COMPUTING BOUNDARY CONTINUITY CONSTRAINTS FOR PATCHING CURVE NETWORKS 审中-公开
    用于调整曲线网络的计算边界连续约束

    公开(公告)号:US20140257759A1

    公开(公告)日:2014-09-11

    申请号:US13787570

    申请日:2013-03-06

    Applicant: Autodesk, Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving data describing a model, the model describing a curve network; determining boundary continuity constraints for each edge, of each face, in the model; combining the determined boundary continuity constraints to determine respective boundary continuity for each face; and determining, using the respective boundary continuity constraints, a respective surface patch for each face.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于接收描述模型的数据,描述曲线网络的模型; 确定模型中每个边缘的每个边缘的边界连续性约束; 组合确定的边界连续性约束以确定每个面的相应边界连续性; 以及使用相应的边界连续性约束确定每个面的相应表面贴片。

    SCALABLE AND PRECISE FITTING OF NURBS SURFACES TO LARGE-SIZE MESH REPRESENTATIONS

    公开(公告)号:US20200233988A1

    公开(公告)日:2020-07-23

    申请号:US16841570

    申请日:2020-04-06

    Applicant: AUTODESK, INC.

    Abstract: One embodiment of the invention disclosed herein provides techniques for fitting a mesh representation that includes a plurality of mesh points with a NURBS surface. A subdividing engine subdivides the mesh representation into a plurality of patches in a parametric domain. A vertex solving engine computes one or more vertex boundary continuity constraints for each vertex included in a plurality of vertices associated with the plurality of patches. An edge solving engine computes one or more edge boundary continuity constraints for each edge included in a plurality of edges associated with the plurality of patches. A patch solving engine fits a first patch included in the plurality of patches with at least one partial NURBS surface based on the vertex boundary continuity constraints and the edge boundary continuity constraints.

    Computing boundary continuity constraints for patching curve networks

    公开(公告)号:US10706183B2

    公开(公告)日:2020-07-07

    申请号:US13787570

    申请日:2013-03-06

    Applicant: Autodesk, Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving data describing a model, the model describing a curve network; determining boundary continuity constraints for each edge, of each face, in the model; combining the determined boundary continuity constraints to determine respective boundary continuity for each face; and determining, using the respective boundary continuity constraints, a respective surface patch for each face.

    Scalable and precise fitting of NURBS surfaces to large-size mesh representations

    公开(公告)号:US11263356B2

    公开(公告)日:2022-03-01

    申请号:US16841570

    申请日:2020-04-06

    Applicant: AUTODESK, INC.

    Abstract: One embodiment of the invention disclosed herein provides techniques for fitting a mesh representation that includes a plurality of mesh points with a NURBS surface. A subdividing engine subdivides the mesh representation into a plurality of patches in a parametric domain. A vertex solving engine computes one or more vertex boundary continuity constraints for each vertex included in a plurality of vertices associated with the plurality of patches. An edge solving engine computes one or more edge boundary continuity constraints for each edge included in a plurality of edges associated with the plurality of patches. A patch solving engine fits a first patch included in the plurality of patches with at least one partial NURBS surface based on the vertex boundary continuity constraints and the edge boundary continuity constraints.

    SCALABLE AND PRECISE FITTING OF NURBS SURFACES TO LARGE-SIZE MESH REPRESENTATIONS

    公开(公告)号:US20190272347A1

    公开(公告)日:2019-09-05

    申请号:US16418943

    申请日:2019-05-21

    Applicant: AUTODESK, INC.

    Abstract: One embodiment of the invention disclosed herein provides techniques for fitting a mesh representation that includes a plurality of mesh points with a NURBS surface. A subdividing engine subdivides the mesh representation into a plurality of patches in a parametric domain. A vertex solving engine computes one or more vertex boundary continuity constraints for each vertex included in a plurality of vertices associated with the plurality of patches. An edge solving engine computes one or more edge boundary continuity constraints for each edge included in a plurality of edges associated with the plurality of patches. A patch solving engine fits a first patch included in the plurality of patches with at least one partial NURBS surface based on the vertex boundary continuity constraints and the edge boundary continuity constraints.

Patent Agency Ranking