将扇形图自适应渲染至3D模型的方法、装置、终端及介质
摘要文本
深圳市塞外科技有限公司取得“一种透气窗帘布”专利技术,本发明公开一种将扇形图自适应渲染至3D模型的方法、装置、终端及介质,所述方法包括:导入3D模型与扇形设计图;设定取样区域四个顶点的UV坐标;选择3D模型的渲染区域以临边遍历方式,将渲染区域内的所有三角面遍历出来;对三角面的每一个顶点,求在扇形设计图上的UV映射点,得到3D模型映射在扇形设计图上的纹理UV坐标数据;将该纹理UV坐标数据发送至3D模型的渲染区域。本发明降低了文件数量和大小,提高渲染速度,渲染精确,与实际生产出来的产品几乎一致,对于更多灵活的异形设计也能很好的适应;同时对同规格、同大小的图片,在图像位置偏移量不变的情况下,可直接使用同一套参数,无需再次计算。
专利主权项内容
1.一种将扇形图自适应渲染至3D模型的方法,其特征在于,包括:步骤S10:导入3D模型与扇形设计图;步骤S20:基于所述扇形设计图设定取样区域的左上、左下、右上和右下四个顶点的UV坐标;步骤S30:基于取样区域的四个顶点的UV坐标,拟合出所述扇形设计图的上下两条圆弧对应的两个同心圆,并求得两个同心圆的圆心O的UV坐标;步骤S40:基于取样区域的四个顶点的UV坐标,拟合出所述扇形设计图在取样区域的左右两条边线段,分别记为left_line和right_line;步骤S50:选择3D模型的渲染区域内任意一个三角面作为遍历起始三角,并从起始三角开始,以临边遍历方式,将渲染区域内的所有三角面遍历出来;步骤S60:遍历三角队列中每个三角面,执行3D模型的顶点到UV点映射算法,即对三角面的每一个顶点V(xi, yi, zi),求在扇形设计图上的UV映射点V'(xi', yi', zi'),得到3D模型映射在扇形设计图上的纹理UV坐标数据;步骤S70:将该纹理UV坐标数据发送至3D模型的渲染区域,得到扇形设计图在3D模型中的实际呈现效果。
专利申请信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 将扇形图自适应渲染至3D模型的方法、装置、终端及介质 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311505934.6 |
| 申请日 | 2023/11/13 |
| 公告号 | CN117541698A |
| 公开日 | 2024/2/9 |
| IPC主分类号 | G06T15/00 |
| 权利人 | 深圳市塞外科技有限公司 |
| 发明人 | 黄明 |
| 地址 | 广东省深圳市宝安区新安街道海滨社区N23区熙龙湾商务国际大厦1011 |