[发明专利]一种将2D网格均匀流动到3D柱面的变形方法及处理器在审
申请号: | 202210277048.1 | 申请日: | 2022-03-21 |
公开(公告)号: | CN114742696A | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 李亚平;翟锦修;肖宇 | 申请(专利权)人: | 天工信创(广州)信息科技有限公司 |
主分类号: | G06T3/00 | 分类号: | G06T3/00 |
代理公司: | 广州立凡知识产权代理有限公司 44563 | 代理人: | 付才 |
地址: | 510000 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网格 均匀 流动 柱面 变形 方法 处理器 | ||
本申请涉及一种将2D网格均匀流动到3D柱面的变形方法、存储介质。方法包括:根据预设排列算法生成针对预设的3D椭圆柱的多个安排点;从多个安排点中选定一个安排点作为目标安排点;确定目标安排点在椭圆E上的第一投影点,其中,椭圆E为3D椭圆柱的截面线;确定第一投影点在椭圆E上的离心角度;将2D网格的中心点作为网格定位点,并控制网格定位点移动,以使网格定位点在3D椭圆柱上的投影点与第一投影点的位置重合;确定2D网格的任意一个网格顶点相对于网格定位点的当前位置的偏移量;根据每个网格顶点的偏移量确定每个网格顶点在3D椭圆柱上的第二投影点;根据第一投影点和多个第二投影点生成对应的3D网格。
技术领域
本申请涉及计算机技术领域,特别是涉及一种将2D网格均匀流动到3D柱面的变形方法、处理器、装置及存储介质。
背景技术
虚拟仿真技术是在互联网通信技术等信息技术飞速发展的基础上,将VR虚拟现实技术与仿真技术相结合的产物,是属于更高级的三维仿真技术。作为一种前沿科技,其应用领域正逐渐广泛,逐渐在老百姓生活的各个行业领域产生深远影响。服装3D柔性仿真技术在国外起步相对较早,整个技术发展比国内要领先不少,随着国家自主研发、工业强国等战略的提出,虚拟仿真子国内近几年也是得到快速发展。设计师和版师制好2D板片,通过3D建模技术直接在人体上进行虚拟仿真。
现有技术中3D建模技术方案主要有两种,一种是将2D网格以指定视角投影到3D柱面上,然后生成初始3D网格传入到仿真进行模拟;一种是将2D网格以最近点方式投影到3D柱面上,然后生成初始3D网格传入到仿真进行模拟;这两种投影方式的缺点是投影点分布不均匀,投影点位置不可控,网格顶点初始位置偏移,离网格面较近的地方会非常密集,有些超出椭圆柱面的地方无法计算到投影点。我们如果将分布不均匀的网格进行仿真,会导致仿真出现穿透、黏合等等不好的效果,甚至仿真失败。
发明内容
本申请实施例的目的是提供一种将2D网格均匀流动到3D柱面的变形、存储介质。
为了实现上述目的,本申请第一方面提供一种将2D网格均匀流动到3D柱面的变形方法,包括:
根据预设排列算法生成针对预设的3D椭圆柱的多个安排点;
从多个安排点中选定一个安排点作为目标安排点;
确定目标安排点在椭圆E上的第一投影点,其中,椭圆E为3D椭圆柱的截面线;
确定第一投影点在椭圆E上的离心角度;
将2D网格的中心点作为网格定位点,并控制网格定位点移动,以使网格定位点在3D椭圆柱上的投影点与第一投影点的位置重合;
确定2D网格的任意一个网格顶点相对于网格定位点的当前位置的偏移量;
根据每个网格顶点的偏移量确定每个网格顶点在3D椭圆柱上的第二投影点;根据第一投影点和多个第二投影点生成对应的3D网格。
在本申请的实施例中,确定目标安排点在椭圆E上的第一投影点包括:
获取目标安排点的坐标点;将椭圆E上距离目标安排点的坐标点距离最近的点确定为目标安排点在椭圆E上的第一投影点。
在本申请的实施例中,根据每个网格顶点的偏移量确定每个网格顶点在3D椭圆柱上的第二投影点包括:确定椭圆E的多个参数;根据第一投影点的坐标和多个参数确定第一投影点在椭圆E上的离心角度;针对每个网格顶点,根据多个参数、偏移量以及离心角度确定网格顶点在3D椭圆柱上的第二投影点。
在本申请的实施例中,偏移量包括在X方向上的偏移量和在Y方向上的偏移量,所述第二投影点表示为Vproj(Vx,H,Vy),其中,根据公式(1)计算出Vx以及根据公式(2)计算出Vy:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天工信创(广州)信息科技有限公司,未经天工信创(广州)信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210277048.1/2.html,转载请声明来源钻瓜专利网。