[发明专利]一种道路建模方法、相关装置和设备在审
申请号: | 201811102002.6 | 申请日: | 2018-09-20 |
公开(公告)号: | CN109360266A | 公开(公告)日: | 2019-02-19 |
发明(设计)人: | 袁合 | 申请(专利权)人: | 深圳市创梦天地科技有限公司 |
主分类号: | G06T17/00 | 分类号: | G06T17/00 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳市南山区科技*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维曲线 构建 道路模型 二维曲线 三维坐标系 道路建模 相关装置 法线 二维坐标 中心轴线 可复用 三维 拓展 | ||
本发明实施例公开了一种道路建模方法、相关装置和设备,该方法包括:构建二维曲线,所述二维曲线为三维坐标系XYZ中XOY平面坐标系中的曲线;将所述二维曲线上每一个二维坐标点加入Z轴坐标值构建三维坐标系XYZ中的三维曲线;以所述三维曲线为中心轴线,并向所述三维曲线上的任意一点的法线正、负方向拓展所述三维曲线的宽度,生成三维道路模型。采用本发明实施例,可以更高效地构建道路模型,构建出来的道路模型可复用性高。
技术领域
本发明涉及计算机技术领域,尤其涉及一种道路建模方法、相关装置和设备。
背景技术
在很多应用领域,如建筑设计、城市规划、虚拟城市、虚拟生活场景、游戏场景等都需要用到三维建模,用仿真软件仿真出三维模型可以节约人力、物力。传统的三维仿真建模构建的三维模型,其长宽高的比例已经固定,如果有一项进行改变,就得重新绘制整个模型,导致构建的模型可复用性低、构建模型的效率低。例如,在游戏场景构建过程中,可能涉及到需要对道路进行构建,在现有技术中,大多游戏行业会使用3D建模软件构建道路,3D建模软件在构建道路模型时由于是直接在网格中加入三维贴图进行构建模型,三维贴图是一立体的模型,由大量的点、线、面组成,因此需要对大量的点、线、面一一进行布局,对每一个点、线、面中的参数要一一调节,操作起来十分复杂,当非专业的用户去构建3D道路模型时,建模效率低,当三维贴图中的某一条线,或者某一个面需要改变时,就需要调节三维贴图中的每一个点、线、面,可复用性低。
发明内容
本发明实施例提供一种道路建模方法、一种道路建模装置、一种道路建模设备、以及一种计算机可读存储介质,以提高构建道路模型效率和可复用性的技术问题。
为了解决上述技术问题,本发明实施例第一方面公开了一种针对道路建模方法,包括:
构建二维曲线,所述二维曲线为三维坐标系XYZ中XOY平面坐标系中的曲线;
将所述二维曲线上每一个二维坐标点加入Z轴坐标值构建三维坐标系XYZ中的三维曲线;
以所述三维曲线为中心轴线,并向所述三维曲线上的任意一点的法线正、负方向拓展所述三维曲线的宽度,生成三维道路模型。
可选地,所述构建二维曲线包括:
在XOY平面坐标系上确定n1个有序的坐标点P(n),其中,所述n1个坐标点不在一条直线上,n1为大于2的整数;
将所述n1个有序的坐标点按顺序连接成第一曲线,计算所述第一曲线中所述n1个坐标点的切线;
根据所述n1个坐标点的切线计算所述第一曲线中所述n1个坐标点的曲率;
通过高斯函数平滑所述n1个坐标点的曲率,得到所述二维曲线;
可选地,所述构建二维曲线还包括:
调用数据库中的第一数据集合构建所述二维曲线,所述第一数据集合包括n2个XOY平面坐标系中的二维坐标点,所述n2个二维坐标点构成的曲线为平滑曲线,其中n2为大于2的整数;
可选地,所述将所述二维曲线上每一个二维坐标点加入Z轴坐标值构建三维坐标系XYZ中的三维曲线,包括:
确定一个XOY平面坐标系中的第二曲线,所述第二曲线上的第n3个坐标点与所述二维曲线上的第n3个坐标点在X轴上的坐标值相同,其中,n3为自然数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市创梦天地科技有限公司,未经深圳市创梦天地科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811102002.6/2.html,转载请声明来源钻瓜专利网。