APPARATUS AND METHOD FOR APPLYING A TWO-DIMENSIONAL IMAGE ON A THREE-DIMENSIONAL MODEL
    1.
    发明申请
    APPARATUS AND METHOD FOR APPLYING A TWO-DIMENSIONAL IMAGE ON A THREE-DIMENSIONAL MODEL 审中-公开
    在三维模型上应用二维图像的装置和方法

    公开(公告)号:US20160012629A1

    公开(公告)日:2016-01-14

    申请号:US14771553

    申请日:2014-10-03

    摘要: A method is provided for applying a two-dimensional image on a three-dimensional model composed of a polygonal mesh. The method comprises generating an adjacency structure for all triangles within the mesh, identifying a triangle within membrane containing the desired centre, calculating spatial distances between the three vertices and desired centre point; checking each triangle edge to see if the calculated distances show an intersection, if a collision is detected add the neighbouring triangle to the list of triangles to process and iteratively processing the triangles until the list is empty; calculate the spatial data of the single unknown vertex, check the two edges of the triangle to see if the calculated distances show an intersection, if an intersection occurs add this new triangle to the list; transforming into UV-coordinates; and applying the two-dimensional image to the three-dimensional model using the UV-coordinates.

    摘要翻译: 提供了一种在由多边形网格组成的三维模型上应用二维图像的方法。 该方法包括为网格内的所有三角形生成邻接结构,识别含有所需中心的膜内的三角形,计算三个顶点与期望中心点之间的空间距离; 检查每个三角形边缘以查看计算的距离是否显示交集,如果检测到冲突,则将相邻三角形添加到三角形列表中以处理和迭代处理三角形,直到列表为空; 计算单个未知顶点的空间数据,检查三角形的两个边缘,以查看计算出的距离是否显示交点,如果交点出现,则将此新三角形添加到列表中; 转换成UV坐标; 并使用UV坐标将二维图像应用于三维模型。

    Apparatus and method for applying a two-dimensional image on a three-dimensional model

    公开(公告)号:US10275929B2

    公开(公告)日:2019-04-30

    申请号:US15645935

    申请日:2017-07-10

    摘要: A method and apparatus for applying a two-dimensional image on a three-dimensional model composed of a polygonal mesh. The method comprises generating an adjacency structure for all triangles within the mesh, identifying a triangle within membrane containing the desired center point, calculating spatial distances between the three vertices and desired center checking each triangle edge to see if the distances show an intersection, if a collision is detected add the triangle to the list and iteratively processing all the triangles in the list calculate the spatial data of the single unknown vertex, check the two edges of the triangle to see if the calculated distances show an intersection, if an intersection occurs add this new triangle to the list; transforming into UV-coordinates; and applying the two-dimensional image to the three-dimensional model using the UV-coordinates.