【技术实现步骤摘要】
折叠渲染优化方法、装置、计算机设备及存储介质
[0001]本专利技术涉及数字化服装设计领域,具体涉及一种折叠渲染优化方法
、
装置
、
计算机设备及存储介质
。
技术介绍
[0002]在服装仿真的第一步就是将衣片的数据进行三角网格化,衣片的数据通常只有外轮廓边框,而为了能够仿真服装布料的物理形态,就需要将衣片封闭轮廓中填入网格密度均匀且没有瘦长形状的三角形,因为算法有随机性,因此每一个三角形的形态往往存在一些差异,不可能完全相等
。
生成三角网格的算法有很多比较成熟的技术,例如:
constrained Delaunay triangulation、conforming Delaunay triangulation、constrained conforming Delaunay triangulation
等
。
[0003]第二步就是将生成的网格数据渲染展示,目前,三角网格渲染已经是较为成熟的技术
。
在一些现有技术文献和网站
(
相关网站例如
OpenGL
中的渲染方式:
https://learnopengl.com/Getting
‑
started/Hello
‑
Triangle
等
)
中均有相关报道
。
[0004]三角网格
(
或者说三角形
)
的渲染流程 ...
【技术保护点】
【技术特征摘要】
1.
一种折叠渲染优化方法,其特征在于,包括步骤:
S1
,在翻折线两侧分别生成第一平行辅助线组和第二平行辅助线组,第一平行辅助线组和第二平行辅助线组包含相同数量且一一对应的至少一条平行辅助线,第一平行辅助线组和第二平行辅助线组中相互对应的平行辅助线与翻折线的距离相等,利用平行辅助线约束平行辅助线和翻折线之间
、
不同平行辅助线之间的三角网格;平行辅助线和翻折线之间
、
不同平行辅助线之间的三角网格的顶点为翻折线或平行辅助线上的顶点;
S2
,设置翻折线的翻折角度;
S3
,基于翻折线
、
生成的平行辅助线和设置的翻折角度进行折叠效果渲染和模拟仿真
。2.
根据权利要求1所述的折叠渲染优化方法,其特征在于,生成的平行辅助线和翻折线具有相同数量的顶点个数,生成的平行辅助线和翻折线被各自的顶点分割成相同数量且一一对应的平行辅助线段和翻折线段,任一翻折线段和与之对应的平行辅助线段尽可能保持长度一致,任一翻折线段与任一侧与之对应的最近平行辅助线段之间的网格以及任意相邻两条对应的平行辅助线段之间的网格均为由两个三角网格组成的四边形
。3.
根据权利要求1所述的折叠渲染优化方法,其特征在于,平行辅助线的数量为2条,分别位于翻折线等距的两侧;或者,翻折线任意一侧的平行辅助线的数量不少于2条
。4.
根据权利要求1所述的折叠渲染优化方法,其特征在于,翻折线任意一侧的任意相邻两条平行辅助线之间的距离分别独立选自
0.1
~
10mm。5.
根据权利要求1所述的折叠渲染优化方法,其特征在于,翻折线与距离翻折线最近的平行辅助线之间的距离为
0.1
~
10mm。6.
根据权利要求1所述的折叠渲染优化方法,其特征在于,步...
【专利技术属性】
技术研发人员:刘郴,尹君,骆立康,
申请(专利权)人:浙江凌迪数字科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。