【技术实现步骤摘要】
一种二维平面上绘制三维模型的方法及装置
本专利技术涉及三维建模
,尤其涉及一种二维平面上绘制三维模型的方法及装置。
技术介绍
在开发3D模型软件产品的过程中,通常需要将已经制作好的模型进行组合、封装,以此形成具有一定规模的3D模型产品,而在这个过程中,模型的移动、旋转等坐标变换技术是经常使用到的。目前,市面上大多数3D软件产品的实现的设计器,都是在三维空间进行操作的,这样的建模方式存在一些弊端。一方面,现有建模方式在三维空间下进行多种变换操作,由于三维空间的复杂性,导致操作的精准度不高,即使提供了平面视角,也是在3D视角下的一个俯视图,也很难精确绘制模型;另一方面,现有建模方式在三维空间下的操作复杂繁琐,模型绘制效率较为低下,而在实际3D建模软件产品开发中,模型数量大,工期短,现有建模方式难以满足实际产品开发过程中的效率需求。综上,如何提出一种高效率、高精度的三维模型建立方法是亟待解决的问题。
技术实现思路
有鉴于此,有必要提供一种二维平面上绘制三维模型的方法及装置,用以解决现有技术中如何提 ...
【技术保护点】
1.一种二维平面上绘制三维模型的方法,其特征在于,包括如下步骤:/n获取三维模型,通过UV分解方法将所述三维模型的表面拆分成多个拆分图形,生成对应的俯视图;/n针对所述俯视图的三维参数进行参数转换,确定所述俯视图对应的二维参数;/n针对所述俯视图对应的二维参数进行参数转换,对所述三维模型的三维参数进行更新,确定更新后的三维模型;/n判断所述更新后的三维模型是否满足预设的模型精度条件,若满足所述模型精度条件,则输出所述更新后的三维模型;/n若不满足所述模型精度条件,则将所述更新后的三维模型作为重新获取的三维模型,返回至所述通过UV分解方法将所述三维模型的表面拆分成多个拆分图形 ...
【技术特征摘要】
1.一种二维平面上绘制三维模型的方法,其特征在于,包括如下步骤:
获取三维模型,通过UV分解方法将所述三维模型的表面拆分成多个拆分图形,生成对应的俯视图;
针对所述俯视图的三维参数进行参数转换,确定所述俯视图对应的二维参数;
针对所述俯视图对应的二维参数进行参数转换,对所述三维模型的三维参数进行更新,确定更新后的三维模型;
判断所述更新后的三维模型是否满足预设的模型精度条件,若满足所述模型精度条件,则输出所述更新后的三维模型;
若不满足所述模型精度条件,则将所述更新后的三维模型作为重新获取的三维模型,返回至所述通过UV分解方法将所述三维模型的表面拆分成多个拆分图形,生成对应的俯视图的步骤。
2.根据权利要求1所述的二维平面上绘制三维模型的方法,其特征在于,所述通过UV分解方法将所述三维模型的表面拆分成多个拆分图形,生成对应的俯视图包括:
通过所述UV分解方法,将所述三维模型的表面拆分成多个所述拆分图形;
对所述拆分图形的边长进行取点采样,确定采样点的三维横轴坐标和三维竖轴坐标,其中,横轴和竖轴构成所述俯视图对应的平面坐标系;
通过所有的采样点的三维横轴坐标和三维竖轴坐标,构成所述俯视图对应的三维位置坐标。
3.根据权利要求2所述的二维平面上绘制三维模型的方法,其特征在于,所述拆分图形包括三角形,所述对所述拆分图形的边长进行取点采样,确定采样点的三维横轴坐标和三维竖轴坐标包括:
根据预设的总采样点数目和所述三角形的切分数目,确定每个所述三角形的平均采样点数目;
根据所述平均采样点数目,对所述三角形的边长进行取点采样,确定对应的所述采样点的三维横轴坐标和三维竖轴坐标。
4.根据权利要求2所述的二维平面上绘制三维模型的方法,其特征在于,所述俯视图的三维参数包括所述三维位置坐标、三维旋转角度、三维坐标单位;所述俯视图的二维参数包括二维位置坐标、二维旋转角度、二维像素单位;所述针对所述俯视图的三维参数进行参数转换,确定所述俯视图对应的二维参数包括:
针对所述俯视图的所述三维位置坐标进行换算,确定所述俯视图的所述二维位置坐标;
针对所述俯视图的所述三维旋转角度进行换算,确定所述俯视图的所述二...
【专利技术属性】
技术研发人员:段攀,邵宗前,石元春,赵寅,张永强,李庄庄,
申请(专利权)人:武汉达梦数据技术有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。